Coreserverでwww付きURLをwwwなしのURLに301リダイレクトするための.htaccessの書き方

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に失敗する場合

ターミナルで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

を試すとパスワードの入力を求められ、入力すると普通に起動しました。

Mac OS X(Sierra)にPHP7.2.2をインストールする方法

Apacheを止める

ターミナルから今動いているApacheを終了させる

sudo apacehctl stop

続きを読む

Mac OSのApacheで動作しているWordPressでアップデートをできるように設定する方法

Mac OS上のApacheで動作しているWordPressでアップデートをしようとするとファイルを上書きできずにエラーが出ます。
続きを読む

Mac OS X 10.10 YosemiteでApache+PHPの動作環境を設定する方法

Mac OS Xに最初から入っているApacheとPHPを使える状態にする方法です。

続きを読む