これは、共有ホスティングのルート ディレクトリにある .htaccess ファイルのコードです。
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME}!-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9\-]+)?$ interest.php?interest=$1 [QSA,L]
RewriteRule ^([a-zA-Z0-9\_\-]+)?/$ interest.php?interest=$1 [QSA,L]
問題は、同じディレクトリに私のアドオン ドメインのフォルダーがあることです。それらにアクセスしようとすると、2 行目で問題が発生し、プライマリ ドメインにリダイレクトされます。.htaccess がルート フォルダーのみに影響し、そのサブ フォルダーには影響しないようにしたい。ここで他の同様の質問を読んで、それに応じて htaccess を変更しようとしましたが、問題は未解決のままでした。
例えば。そのリダイレクト
mysubdomain.mydomain.com
に
www.mydomain.com/mysubdomainfolder