如何使用.htaccess重定向我的文件,这是我的代码:
RewriteEngine On
RewriteCond %{THE_REQUEST} \ /+([^\?\ ]+)\.php
RewriteRule ^ /%1 [L,R=404]
显示错误说:
此外,尝试使用ErrorDocument处理请求时遇到500内部服务器错误错误。
我该如何解决?
如果有人访问index.php>>他们会得到404错误.. 如果有人访问索引,他们将获得正确的
答案 0 :(得分:1)
您可能在父htaccess或Apache配置中的某处设置了一些ErrorDocument
指令。以这种方式将其设置回默认值:
ErrorDocument 404 default
RewriteEngine On
RewriteCond %{THE_REQUEST} \ /+([^?\ ]+)\.php
RewriteRule ^ /%1 [L,R=404]