重定向(如果子域匹配且URI是特定目录)

时间:2019-07-02 14:07:23

标签: apache mod-rewrite

我想进行以下工作:

如果输入了test.example.comtest.example.com/placeholder,则应将用户重定向到example.com

一个例外:如果输入test.example.com/test,则不应重定向用户。占位符应匹配所有内容,但不能匹配test

我这样尝试过:

RewriteCond %{HTTP_HOST} ^test\.example\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/?test
RewriteRule ^(.*)$ http://example.com/$1 [L,QSA,R=301]

不幸的是,这将我重定向到test.example.com/foobar

0 个答案:

没有答案