我正在使用具有404.html
页面的html5 Boilerplate,但如果导航到错误的URL,它将不会显示。浏览器显示默认的404页面。 htaccess文件已经这行:自定义404页面
ErrorDocument 404 /404.html
有些帮助吗?
我正在使用具有404.html
页面的html5 Boilerplate,但如果导航到错误的URL,它将不会显示。浏览器显示默认的404页面。 htaccess文件已经这行:自定义404页面
ErrorDocument 404 /404.html
有些帮助吗?
您是否在您的目录指令AllowOverride All
中设置了?这必须在您的服务器配置中。例如。虚拟主机配置:
<Directory /path/to/htdocs>
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All # this All here is important, default is none
Order allow,deny
Allow from all
</Directory>
我在htaccess中添加了所有代码,但是当我导航到页面我得到'500内部服务器错误' –
我希望你改变了目录。只是要确定。你可以添加错误日志的最后10行吗? – rekire
是的,但我可以在哪里找到错误日志? 我已经改变了'/ path/to/htdocs'的某个路径,但是我总是得到500.你能告诉我什么是正确的路径吗? 404页面,htaccess和index.php位于www.domain.com/site/ –
你确定'/ 404.html'文件存在吗?你有引导斜杠'/'这意味着它会在服务器结构的根目录中寻找...... –
试图更改其他路径的斜杠并且不起作用 –