gpt4 book ai didi

apache - 连续多个 RewriteCond 将子域重定向到新的子域

转载 作者:行者123 更新时间:2023-12-04 05:59:18 26 4
gpt4 key购买 nike

我有以下代码,唯一似乎有效的重定向是第一个。我在其他重定向中收到 500 个错误。任何见解都非常感谢。

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{HTTP_HOST} ^test1.domain.com
RewriteRule (.*) http://s.domain.com/sub1/$1 [L]

RewriteCond %{HTTP_HOST} ^test2.domain.com
RewriteRule (.*) http://s.domain.com/sub2/$1 [L]

RewriteCond %{HTTP_HOST} ^test3.domain.com
RewriteRule (.*) http://s.domain.com/sub3/$1 [L]
</IfModule>

最佳答案

尝试这个:

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{HTTP_HOST} ^test(1|2|3)\.domain\.com$ [NC]
RewriteRule ^(.*)$ http://s.domain.com/sub%1/$1 [L,R]

</IfModule>

关于apache - 连续多个 RewriteCond 将子域重定向到新的子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9121942/

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