你好,我有一个包含/admin 文件夹的网站在此文件夹中,我有一个登录.php文件
如何使它使用/admin 文件夹中的 .htaccess 将 website.com/admin 重定向到 website.com/admin/login.php?
在/admin/.htaccess
里面你可以有这样一行:
DirectoryIndex login.php
如果请求/admin/
,这将加载login.php
。
好的,这更简单,可以像这样完成:
RewriteCond %{REQUEST_URI} ^/admin$
RewriteRule .* http://yourhostname.tld/admin/login.php [L]
只需根据需要调整域名即可。
试试这个:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* login.php [L]
这将重定向所有登录请求.php如果1( 请求的资源不是现有文件2( 请求的资源不是现有目录3( 请求的资源不是现有链接4( 这将是最后使用的重定向规则
您只能将一个RewriteRule
用于:
RewriteRule ^admin/?$ admin/login.php [NC,L]
适用于admin
或admin/
或AdMin
...