0

我正在尝试根据用户使用的 url 重定向用户。基本上,如果 url 包含类似www.my-domain.com/manager/then 重定向到www.my-domain.com/admin/Login.php. 如果 url 的“manager”带有斜杠或没有斜杠,则将其重定向到www.my-domain.com/admin/Login.php.

RewriteCond %{HTTP_HOST} ^manager/$
RewriteRule .* admintti/Login.php

我正在尝试上面的代码,但它没有用。任何帮助将不胜感激。谢谢

4

3 回答 3

1

你真的不需要mod_rewrite这个

尝试这个:

RedirectMatch ^/manager(.+) /admintti/Login.php
于 2013-10-22T13:54:08.573 回答
1
RewriteRule .*?manager.* admintti/Login.php
于 2013-10-22T13:50:26.437 回答
0

HTTP_HOST您正在与不包含任何路径信息的 匹配。你想匹配的地方.*是:

RewriteRule .*manager.* /admin/Login.php [L]
于 2013-10-22T13:50:04.123 回答