[WordPress] wwwの有無の統一 [.htaccess]

当サイトには広告が含まれています。

www付きとナシが混在してると面倒なンで、統一は常識だ。

WordPress

ンで、同じ設定の2つのサーバーで、片方は

www.abc.com

abc.com

とリダイレクトされるのに、もう片方はされないという、謎杉流現象wwwww

.htaccessに

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.abc\.com)(:80)?
RewriteRule ^(.*) http://abc.com/$1 [R=301,L]

と書いても、一切無視wwwww

# 301 = Moved Permanently

てか、リダイレクトされる方の.htaccessにはその記述が一切ナイのだが、ソシタラ(阻止鱈)なンでリダイレクトされてるンwwwww

ダレがヤッてるンwwwww

小林がヤッてるンwwwww

はヅかシ~で、生きてクァルェ変デwwwwwwwwww

その後、Route53でCNAMEからALIASへの変更でリダイレクトされたようだ?が、もう片方はCNAMEのムァムァでリダイレクトデキるてる。

モー(MOW)、ワクェが分からなゐョwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

なお、今回は関係ナイが、

WordPressの場合は、
# BEGIN WordPress

# END WordPress
の外に書かないと、WordPressによって上書きされてしまうことがあるので注意。

設定>パーマリンク設定で「基本」以外を選択していると、「変更を保存」を押さなくても、そのページを表示しただけでも上書きされてしまう。

その際の内容は以下のようなモノだが、

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

コレがないと、URLの書き換えが発生セヅ、Not Foundとなってしまうサカイ。

.htaccessの変更後、鯖の再起動は不要。

関連:WordPressに移行する際のURL混在問題 パーマリンク設定 カスタム構造

サーバ構築の実際がわかる Apache[実践]運用/管理 (Software Design plus)
鶴長 鎮一
技術評論社
売り上げランキング: 135,482
できるPRO Apache Webサーバー 改訂版 Version 2.4/2.2/2.0対応 (できるPROシリーズ)
できるPRO Apache Webサーバー 改訂版 Version 2.4/2.2/2.0対応 (できるPROシリーズ)

posted on hdd-check.com at 17.10.01
辻 秀典 渡辺 高志 鈴木 幸敏 できるシリーズ編集部
インプレス
売り上げランキング: 46,304
いちばんやさしいWordPressの教本第3版 人気講師が教える本格Webサイトの作り方 (「いちばんやさしい教本」)
石川栄和 大串 肇 星野邦敏
インプレス (2017-02-24)
売り上げランキング: 1,630
小さなお店&会社の WordPress超入門 ―初めてでも安心! 思いどおりのホームページを作ろう!
星野 邦敏 大胡 由紀 吉田 裕介 羽野 めぐみ リブロワークス
技術評論社
売り上げランキング: 55,434
世界一わかりやすいWordPress 導入とサイト制作の教科書 (世界一わかりやすい教科書)
安藤 篤史 岡本 秀高 古賀 海人 深沢 幸治郎
技術評論社
売り上げランキング: 19,411