0

ドメインと、DNSを介してドメインを指すサブドメインがあります。

subdomain.domain.comでのリクエストは、サブドメインを維持したまま/ a / b/pageを指すようにします。

例:subdomain.domain.comはsubdomain.domain.com/a/b/pageに移動します

現在、無限ループになっています。

RewriteCond %{HTTP_HOST} subdomain.mydomain.com
RewriteCond %{REQUEST_URI} !^/a/b/page$
RewriteRule (.*) http://subdomain.mydomain.com/a/b/page [R=301,L]

cmsとしてapache2とmodxを使用しています。

4

1 に答える 1

0

あなたの例によると:

subdomain.domain.com

に移動します(にリダイレクトし、次のように書き換えられます)

subdomain.domain.com/a/b/page

RewriteCond %{HTTP_HOST} ^subdomain.*$
RewriteRule (.*) http://subdomain.mydomain.com/a/b/page [R=301,L]

NONEがあるため、URIを確認する必要はありません。

于 2012-12-06T02:10:24.457 に答える