私は同じサーバにメインのsslドメインhttps://www.a.comと通常のアドオンドメインhttp://www.b.comを持っています。私は新しいものに、そのウェブサイトでは、古いページをリダイレクトするために、a.comのために、この.htaccessのルールを使用します。htaccessファイル:アドオンドメインページのリダイレクトを防止する
Redirect permanent /my_page.php /my_page
それだけで正常に動作します。 a.com/my_page.phpにアクセスするとa.com/my_pageにリダイレクトされます。問題は、アドオンドメインb.comのフォルダ内に同じページ名があることです。したがって、b.com/my_page.phpにアクセスすると、b.com/my_pageにリダイレクトされます。私はアドオンドメインのこのリダイレクトを防ぐ必要があります。
注:私が代わりにこのリダイレクトルールを使用しようとしましたが、それは全く動作しませんでした:
RewriteRule https://www.a.com/my_page.php https://www.a.com/my_page
そして、この1つはあまりにも動作しませんでした:
RedirectMatch 301 ^a.com/my_page.php$ https://www.a.com/my_page