2015-07-21 52 views
-1

我已經創建了一個.htaccess文件並將它放在404錯誤頁面的根目錄中,但是當我在我的URL之後鍵入隨機子目錄時,它將我帶到索引。 PHP文件,而不是我的404.php文件。我在我的.htaccess文件中有以下代碼。htaccess文件不會將我帶到404錯誤頁面

的ErrorDocument 404 /error/404.php

我在做什麼錯?

+0

如果你不發表您的全'的.htaccess '文件沒有人可以幫助你。 – Klaus

+0

這是我在.htaccess文件中唯一的一行 –

+0

不應該將你的'404.php'文件放在錯誤目錄而不是根目錄中? – Klaus

回答

0

/error/404.php指示文件所在位置是/var/www/html/error/404.php

如果你的項目目錄的名稱,可以說myweb,那麼你的.htaccess應該是

ErrorDocument 404 /myweb/error/404.php 
+0

你的意思是,如果我的網站是example.com,.htaccess文件應該是 ErrorDocument 404 /example.com/error/404.php ? –

+0

您應該指定完整路徑。指定文件夾名稱不是域名。你的網站目錄是什麼名字? – Samir

+0

我已將.htaccess文件放在我的根目錄下。假設我的網站是example.com。 .htaccess文件位於example.com/.htaccess,而404.php文件位於example.com/error/404.php –