1
我叫domain.net/about-us即将domain.net/about-us/(添加trailin斜线)正确的页面!保护管理员目录的尾部斜杠htaccess
我叫domain.net/admin或domain.net/admin/,误差为404
当我加入这行注释
#RewriteRule .*[^/]$ $0/ [L,R=301]
上来,并要求输入密码admin文件夹。
但我叫domain.net/about-us(不斜线)未来404
等待您的帮助,谢谢。
穆拉特
我的根htaccess文件:
...
RewriteEngine ON
RewriteBase/
RewriteRule ^index.php$ - [L]
#add trailing slash
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .*[^/]$ $0/ [L,R=301]
...
RewriteRule ^about-us/$ index.php?p=cont&sef=about-us [L,NC]
...
管理文件夹(保护)htaccess文件:
AuthName "admin"
AuthUserFile "/home/xxxxxxx/.htpasswds/public_html/admin/passwd"
AuthType Basic
require valid-user
谢谢仆人, 我试试你的密码, 开机并询问密码admin文件夹。 但我打电话给domain.net/about-us(不要跟踪斜线)404 – user2263249 2013-04-10 06:46:31
@ user2263249请问你可以链接到你的网站吗?我只是试图将*/$ var *重定向到*/$ var/*中。即使*/$ var *没有重定向到*/$ var/*,文件夹*/admin/*是否会向您询问密码? – 5ervant 2013-04-10 07:17:37
@ user2263249我试过去*/admin/*甚至是*/admin *,但他们将我重定向到*/404.php *页面。现在要求输入密码的页面在哪里? – 5ervant 2013-04-10 07:59:38