我已经创建了一个.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