我想将一个域下的所有 url 重定向到另一个域,除了一个或 2 个 url。例如,domain1.com 下的所有 url 都重定向到 domain2.com,除了 url “domain1.com/cat01” 我这样写:
RewriteCond %{HTTP_HOST} ^domain1\.com$
RewriteCond %{REQUEST_URI} !^/cat01$
RewriteRule ^(.*)$ http://domain2.com/$1 [R=301,L]
它适用于所有网址,但会将“domain1.com/cat01”重定向到“domain2.com/index.php”!我尝试了其他方法(例如,在 rewriterule 中通过正则表达式除外......但问题存在!(我也在那里使用 joomla htaccess 代码)