条件付きリダイレクトを作成し、次のことを実現する apache 用に書き直す必要があります。
サブドメインを同じサブドメインのフォルダーにリダイレクトします。
- subdomain.domain.com は subdomain.domain.com/store にリダイレクトします
- subdomain2.domain.com は subdomain2.domain.com/store にリダイレクトします
www を含むすべてのサブドメイン。www ieを削除する以外は同じことをします
- www.subdomain.domain.com は subdomain.domain.com/store にリダイレクトされます
- www.subdomain2.domain.com は subdomain2.domain.com/store にリダイレクトします
メインドメインはリダイレクトしませんが、www. www ieなしに書き換えられます
- domain.com はリダイレクトまたは変更されません
- www.domain.com を domain.com に書き換えます
すべてのオプションは http と https で機能する必要があります。つまり、http は http のままで、リダイレクトまたは書き換え後も https は https のままです。
注: すべてのサブドメインは、同じメイン Web フォルダーを指しています。
私がこれまでに持っているもの
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain\.com$ [NC]
RewriteRule ^/?$ "http\:\/\/www\.domain\.com\/" [R=301,L]
RewriteCond %{HTTP_HOST} ^subdomain\.domain\.com [NC]
RewriteRule ^(.*)$ http://www\.domain\.com/store/$1 [L]