我們有Apache提供來自特定目錄的一組文件。如果在該目錄中請求的文件不存在,我可以讓Apache返回一個默認文件 - 而不是404?如果是這樣,怎麼樣?Apache可以提供默認文件而不是404嗎?
0
A
回答
4
這可以通過使用.htaccess來實現。
檢查this WebReference article on the topic。
基本上你只需要在你的目錄中的文件名爲.htaccess包含
ErrorDocument 404 /YourCustomErrorPage.html
當然,任何其他文件也可以送達。
2
什麼樣的文件?它是一個靜態文件嗎?使用Apache,您可以設置custom error pages。
2
對於任何隨機URI請求,請小心返回非404s。它可能會影響您的Google排名,如果他們注意到它並將其視爲鏈接農場或其他此類黑帽SEO技術的一部分。
相關問題
- 1. Apache Pig可以從STDIN而不是文件加載數據嗎?
- 2. Apache不提供php文件
- 3. ApolloProvider可以提供狀態而不是道具嗎?
- 4. ASP.NET MVC不提供默認文檔
- 5. 流浪廚師提供特定的配方,而不是默認
- 6. 是否可以在Matlab中爲下標提供默認值?
- 7. 確認Nginx正在提供靜態文件而不是Flask
- 8. 當提供JavaScript文件時,默認情況下gzip安全嗎
- 9. 是否可以在不提供輸入文件的情況下調用xsl Apache FOP,而是傳遞字符串
- 10. 提供可配置的默認實例
- 11. Apache不會提供Django靜態文件
- 12. Django和Apache不提供靜態文件
- 13. 我可以使用android studio提供的默認包名啓動android應用嗎?
- 14. 您可以告訴SQLserver提供的默認數據庫的重要性嗎?
- 15. 我可以提供模板成員函數的幾個默認值嗎?
- 16. 我可以將NHibernate的默認「OrderBy」設置爲「CreatedDate」而不是「Id」嗎?
- 17. 使用htaccess設置默認文件夾而不是文件?
- 18. ADO.NET實體框架可以提供子類的集合而不是父類嗎?
- 19. 需要幫助理解RewriteRule使404返回一個默認文件,而不是404
- 20. 是否有可能爲承諾提供默認的errorCallback?
- 21. asp.net sitemap類使用另一個提供程序,而不是默認的web.config
- 22. 我可以更改默認配置文件嗎?
- 23. 我可以指定一個默認的AWS配置文件嗎?
- 24. 我可以在robots.txt中添加網站/默認/文件嗎?
- 25. 帶有通配符映射的ASP.Net 1.1在默認文檔上提供404
- 26. 有什麼辦法可以提供stdin/out而不是文件給unix中的程序嗎?
- 27. 由NodeJS編寫的文件從服務器提供404時提供404
- 28. 是否可以在打字稿中爲接口函數提供默認參數?
- 29. 當反向代理不可用時,切諾基可以提供後備/默認頁面嗎?
- 30. 我可以用PHP提供MP3文件嗎?
+1有趣且相關,但以我個人的體驗,我從未見過Google抨擊我的網站隨機404。它發生在任何人身上嗎? – Frankie 2009-11-04 16:11:21
文章:http://gsitecrawler.com/articles/error-404-200.asp – ceejayoz 2009-11-04 16:17:44