HTML,CSS,PHP,ワードプレスカスタマイズ 技術情報資料

http を https で呼ぶ ワードプレスの htaccess

http を https で呼ぶ ワードプレスの htaccessを書いてみました。
とりあえず動くようです。

http://www.ほげほげ.xyz/
http://ほげほげ.xyz/
https://www.ほげほげ.xyz/
https://ほげほげ.xyz/

の4パターンを https://ほげほげ.xyz/ にリダイレクトします。
https://ほげほげ.xyz/ は、デフォルトなので実際にはリダイレクトしていないけど(笑)

※ほげほげ.xyz の部分は、ターゲットサイトのURLにしてください。
※フラグが [R]だけなので英語サイトに飛ぶことがありますから実際は [R=404]とかにしておくといいのかも。

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^ほげほげ.xyz$
RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ https://ほげほげ.xyz/index.php [R,L]


Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www.ほげほげ.xyz$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress



※このサイトもすごく勉強になりました。
http://www.techscore.com/blog/2014/12/16/%E5%85%A8%E3%81%A6%E3%81%AEweb%E6%8B%85%E3%81%AB%E6%8D%A7%E3%81%92%E3%82%8Bwrite%E8%A8%AD%E5%AE%9A%E9%9B%86/

スポンサーリンク

関連記事

スポンサーリンク

カテゴリー