Coreserverでwww付きURLからwwwなしのURLのページに301リダイレクトする際の.htaccessファイルの書き方です。
下記のスクリプトを記述して.htaccessという名前で転送元のドメインのトップディレクトリに設置します。
example.comをご自身のURLに変更してください。
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.example\.com$ RewriteRule ^(.*)$ http://expamle.com/$1 [R=301,L]
ターミナルでapachectl startでApacheを起動した際に以下のエラーが出て起動しないことがあります。
apachectl start
(13)Permission denied: AH00072: make_sock: could not bind to address [::]:80
(13)Permission denied: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
このような場合sudoをつかって
sudo apachectl start
を試すとパスワードの入力を求められ、入力すると普通に起動しました。
ターミナルから今動いているApacheを終了させる
sudo apacehctl stop
Mac OS上のApacheで動作しているWordPressでアップデートをしようとするとファイルを上書きできずにエラーが出ます。
続きを読む
Mac OS Xに最初から入っているApacheとPHPを使える状態にする方法です。