【已解答】使用.htaccess隐藏后缀名后,进入有同名文件夹...
比如隐藏了后缀名后,要访问www.xxx.com/1,但是存在与1.html同名的文件夹,这时会优先访问文件夹,就会直接显示:ForbiddenYou don't have permission to access this resource.如何通过某种方法解决该问题?
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php
这样试试,这是隐藏php后缀
但是如果你的文件访问目录中同时包含1命名的文件夹和1.php 就无法使用这个规则
大炮运维V587 发表于 2021-1-30 10:42
这样试试,这是隐藏php后缀
但是如果你的文件访问目录中同时包含1命名的文件夹和1.php 就无法使用这个规则 ...
我就是用的这个.htaccess
就是同名的情况下,有没有解决方案 寒冰之刄 发表于 2021-1-31 11:32
我就是用的这个.htaccess
就是同名的情况下,有没有解决方案
他们隐藏的是文件后缀,不是文件加,那就修改文件夹名不让和带文件后缀名的文件名相同就解决了
页:
[1]