gpt4 book ai didi

.htaccess - htaccess 仅针对一个域重定向

转载 作者:行者123 更新时间:2023-12-02 02:03:45 25 4
gpt4 key购买 nike

我有几个域指向同一个网站空间(www.domain1.com、www.domain2.com、www.domain3.com 等)。仅当使用一个域时,例如www.domain1.com,我想从不同的短链接重定向用户,例如www.domain1.com/link 或 www.domain1.com/link2,到另一个 URL。

我整理了以下内容。 RewriteCond 可能没问题,但 RewriteRules 不起作用:

RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com [NC]
RewriteRule ^/test$ http://www.domain1.com/xyz.php [R=301]
RewriteRule ^/test2$ http://www.domain1.com/abc.php [R=301]
RewriteRule ^/test3$ http://www.domain1.com/abc/test10.php [L,R=301]

您对正确的 RewriteRules 应该是什么样子有什么建议吗?

最佳答案

希望这能帮助您朝着正确的方向前进...

RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com [NC]
RewriteCond %{REQUEST_URI} ^(/test/)$ [NC]
RewriteRule ^(.*)$ http://www.domain1.com/xyz.php [R=301]

RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com [NC]
RewriteCond %{REQUEST_URI} ^(/test2/)$ [NC]
RewriteRule ^(.*)$ http://www.domain1.com/abc.php [R=301]

RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com [NC]
RewriteCond %{REQUEST_URI} ^(/test3/)$ [NC]
RewriteRule ^(.*)$ http://www.domain1.com/abc/test10.php [L,R=301]

关于.htaccess - htaccess 仅针对一个域重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15995206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com