![]() |
1
5
是在重写规则之后声明404文档 正常情况下,服务器不会推送任何404错误,您使用的是catchall regexp((.*)作为唯一的重写规则。 但你的问题与HTAccess无关。 在PHP中,如果发送404头文件,浏览器将不会被自动重定向到404页,但是您必须在PHP中自己提供错误页内容,因为它是由具有内部路由系统的大多数框架完成的。 |
![]() |
2
1
我想我的问题的答案是:我不需要。 我试图完成的是一个“404重定向”。也就是说,当请求无效的URL时,重定向到404文档,同时设置“状态404未找到”头。 我不确定这是我想要的,因为无效的URL应该用404状态代码标记,而不是重定向。 |
![]() |
3
0
如果你定义了重写,它应该可以工作 之前 错误文档。 |
![]() |
4
-2
试试这个
|
![]() |
Laurent · Htaccess仅重定向一个带有查询字符串的URL 6 年前 |
![]() |
amazedinc · 特定于页面的mod\u重写规则 6 年前 |
![]() |
fluxus · 目录和文件共享相同名称时清除URL 6 年前 |
![]() |
Y. EY · 如何编写htaccess重写规则以匹配连字符? 6 年前 |
![]() |
kai · 友好url中的非强制参数 6 年前 |
![]() |
Andrik007 · 如何使用htaccess拆分URL 6 年前 |
![]() |
tanghus · 删除“”“”从查询字符串 6 年前 |