HTACCESS 从子文件夹重定向到子文件夹中的 php 文件


HTACCESS redirect from subfolder to php file in subfolder

你好,我有一个包含/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]

适用于adminadmin/AdMin...