0

1 つまたは 2 つの URL を除いて、ドメイン内のすべての URL を別のドメインにリダイレクトしたいと考えています。たとえば、「domain1.com/cat01」という URL を除いて、domain1.com の下のすべての URL は domain2.com にリダイレクトされます。

RewriteCond %{HTTP_HOST} ^domain1\.com$
RewriteCond %{REQUEST_URI} !^/cat01$
RewriteRule ^(.*)$ http://domain2.com/$1 [R=301,L]

すべての URL で機能しますが、「domain1.com/cat01」を「domain2.com/index.php」にリダイレクトします。私は他の方法を試しました(たとえば、rewriteruleの正規表現を除いて...しかし、問題は存在していました!(私はそこでもjoomla htaccessコードを使用します)

4

1 に答える 1