0
特定のサブドメイン(例:.example.com.xx)を呼び出すたびに、wwwを先頭に追加してhttpsにリダイレクトします。httpをhttpsサブドメインを使用してリダイレクトし、htaccessを使ってwwwを変換します
をhtaccess redirect to https://wwwで解決策はありますが、私はhttp://sub.example.comを入力した場合sub.example.com.xxがhttps://www.sub.example.com.xx
RewriteEngine On
RewriteCond %{HTTPS} off
# First rewrite to HTTPS:
# Don't put www. here. If it is already there it will be included, if not
# the subsequent rule will catch it.
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Now, rewrite any request to the wrong domain to use www.
# [NC] is a case-insensitive match
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
へのリダイレクトでは動作しません..私もhttps://sub.example.com.xxなくhttps://www.sub.domain.com.xx
を取得http://yyy.sub.example.com.xxは私に与える必要がありますhttps://www.yyy.sub.example.com.xx
例:
example.com.xx ---> https://www.example.com.xx
http://example.com.xx ---> https://www.example.com.xx
https://example.com.xx ---> https://www.example.com.xx
sub.example.com.xx ---> https://www.sub.example.com.xx
http://sub.example.com.xx ---> https://www.sub.example.com.xx
https://sub.example.com.xx ---> https://www.sub.example.com.xx
other.sub.example.com.xx ---> https://www.other.sub.example.com.xx
http://other.sub.example.com.xx ---> https://www.other.sub.example.com.xx
https://other.sub.example.com.xx ---> https://www.other.sub.example.com.xx
今すぐお試しください。しかし、前にあなたのキャッシュをクリア! – Croises
私は自分の質問を編集しました。最後の例は、少なくともsub.example.com.xxの場合に機能します。ありがとう。私は他のケースをテストする必要があります。 – FedeKrum