ヘルプ:wwwあり、ナシをvhostsで設定してhttpsへリダイレクト(CentOS)

提供:EELの自由帳

メインページ > Help:目次 > Help:自宅サーバーの管理(CentOS)  > wwwあり、ナシをvhostsで設定してhttpsへリダイレクト(CentOS)

wwwナシに統一 https化

#wwwナシに統一 https化
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
RewriteEngine on

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^/(.*) https://example.com/$1 [R=301,L]

<Directory “/var/www/html/example”>
AllowOverride All
</Directory>
</VirtualHost>

<VirtualHost *:443>
ServerName example.com
ServerAlias www.example.com
RewriteEngine on

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.example\.com$
RewriteRule ^/(.*) https://mgac.jp/$1 [R=301,L]

DocumentRoot “/var/www/html/example”

wwwアリに統一 https化

#wwwアリに統一 https化
<VirtualHost *:80>
ServerName example.com
ServerAlias www.example.com
RewriteEngine on

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^example\.com$
RewriteRule ^/(.*) http://www.example.com/$1 [R=301,L]

<Directory “/var/www/html/example”>
AllowOverride All
</Directory>
</VirtualHost>

<VirtualHost *:443>
ServerName example.com
ServerAlias www.example.com
RewriteEngine on

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^example\.com$
RewriteRule ^/(.*) http://www.example.com/$1 [R=301,L]

DocumentRoot “/var/www/html/example”


[[Category:ヘルプ|wwwあり、なしをvhostsてせつていしてhttpsへりたいれくと(CentOS)]