2011-08-30 151 views
0

我在Apache服務器上運行tomcat。 我把.htacces放在tomcat/webapps目錄下的項目文件夾中。 我使用裏面的.htaccess以下行404重定向404 htaccess重定向不起作用

ErrorDocument 404 /404Redirect.html 

但它無法正常工作。請讓我知道我應該放置.htaccess的位置,或者如果我在重定向代碼中犯了錯誤

+1

1)Apache配置可能會禁止使用.htaccess,或者必須命名不同 - 請諮詢您的系統管理員或託管公司; 2)「404重定向」是什麼意思? – LazyOne

+0

+1,@LazyOne,是的,這只是原因。但不能選擇你的評論作爲答案。 – noquery

回答

0

首先檢查您是否可以使用.htaccess文件!其次你的文件(404Redirect.html)與你的文件根目錄NOT .htacsess文件相關!

+0

我只在Web應用程序根目錄中放置了404Redirect.html。儘管我也嘗試過絕對路徑。但它不起作用。我如何檢查是否允許使用.htaccess? – noquery

+0

@noquery檢查服務器配置爲AllowOverride指令是所有 – undone

1

我有同樣的問題。我通過在ErrorDocument 404 /404Redirect.html之前加入RewriteEngine on來解決它

請確保404Redirect.html.htaccess文件在同一個目錄中。