我已經創建了一個.htaccess文件並將它放在404錯誤頁面的根目錄中,但是當我在我的URL之後鍵入隨機子目錄時,它將我帶到索引。 PHP文件,而不是我的404.php文件。我在我的.htaccess文件中有以下代碼。htaccess文件不會將我帶到404錯誤頁面
的ErrorDocument 404 /error/404.php
我在做什麼錯?
我已經創建了一個.htaccess文件並將它放在404錯誤頁面的根目錄中,但是當我在我的URL之後鍵入隨機子目錄時,它將我帶到索引。 PHP文件,而不是我的404.php文件。我在我的.htaccess文件中有以下代碼。htaccess文件不會將我帶到404錯誤頁面
的ErrorDocument 404 /error/404.php
我在做什麼錯?
/error/404.php
指示文件所在位置是/var/www/html/error/404.php
如果你的項目目錄的名稱,可以說myweb
,那麼你的.htaccess
應該是
ErrorDocument 404 /myweb/error/404.php
你的意思是,如果我的網站是example.com,.htaccess文件應該是 ErrorDocument 404 /example.com/error/404.php ? –
您應該指定完整路徑。指定文件夾名稱不是域名。你的網站目錄是什麼名字? – Samir
我已將.htaccess文件放在我的根目錄下。假設我的網站是example.com。 .htaccess文件位於example.com/.htaccess,而404.php文件位於example.com/error/404.php –
如果你不發表您的全'的.htaccess '文件沒有人可以幫助你。 – Klaus
這是我在.htaccess文件中唯一的一行 –
不應該將你的'404.php'文件放在錯誤目錄而不是根目錄中? – Klaus