当前,我的.htaccess文件中包含以下行: ErrorDocument 404 /someProject/404.php
如果用户输入以下内容: localhost / someProject / gehagae,然后工作,它将他重定向到404.php。
但是,如果用户输入以下内容:localhost / someProject / index.php / gehagae,则仅显示索引页面的html,而没有css,图像和javascript。
每个页面都发生相同的事情,那么如何将其重定向到404.php?
答案 0 :(得分:0)
尝试编写 404页面的完整路径
例如ErrorDocument 404 http://YOURURL
并确保在您的CSS
文件中写入的是绝对路径,而不是相对
例如,如果您这样写
<link rel="stylesheet" type="text/css" href="style.css" />
将其更改为此
<link rel="stylesheet" type="text/css" href="/style.css" />``