サイト全体のRedirectMatchルールに例外を設ける
Make Exception Whole Site Redirectmatch Rule
解決:
mod_rewriteを使用したくない理由はありますか?
これで機能を模倣できます:
RewriteCond %{REQUEST_URI} !^/(somepath|someotherpath) RewriteRule (.*) $1 [R=permanent] RewriteRule http://%{SERVER_NAME}(.*) https://www.foobar.com$1 [L]
ApacheがPCREを使用していることに気づいていませんでした。そうなので、mod_aliasでやりたいことをするために、このちょっとしたブードゥーを行うことができます。
RedirectMatch permanent ^/?((?!(thisisfoo|thisisbar)).*) https://www.foobar.com/$1
ここで、/ thisisfooと/ thisisbarはリダイレクトの例外です。