RewriteCond重定向到意外地址

时间:2018-12-09 10:16:44

标签: .htaccess

im正在尝试重定向子域 http://developer.example.com/https://www.example.com/developer

“ developer”文件夹与以下文件夹位于同一根目录中 https://www.example.com/

根文件夹public_html中的.htaccess包含此规则

RewriteCond %{HTTP_HOST} ^developer.example.com
RewriteRule ^(.*)$ https://www.example.com/developer/$1 [L,NC,QSA]

这将导致重定向转到名为“ dev1”的(现有)子文件夹 https://www.example.com/developer/dev1/

我很确定,因为将其更改为此,所以它来自规则

RewriteCond %{HTTP_HOST} ^developer.example.com
RewriteRule ^(.*)$ https://www.example.com/anotherfolder/$1 [L,NC,QSA]

导致此重定向: https://www.example.com/anotherfolder/dev1/

如何解释这种行为?

0 个答案:

没有答案