ウェブサイトをオフラインでテストしたかったのですが、これが私の問題です。
どうすればテストできますか
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
オフライン?
私が質問を正しく理解していれば、Web サイトの名前がローカル PC/サーバーを指していることを確認するだけで済みます。OSXでこれを行う方法は次のとおりです。次の前提があります。
-アドレス127.0.0.1
のローカル マシンを指します。
上記を適切な値に置き換えます。
OSXでホストファイルを編集する方法
sudo nano /private/etc/hosts
127.0.0.1 yourdomain.com
127.0.0.1 www.yourdomain.com
dscacheutil -flushcache
これで、yourdomain.com を開こうとするたびに、ローカル マシンに接続しようとします。上記を元に戻すには、ファイルを再度開き、追加した行をコメントアウト (または削除) してから、DNS キャッシュをフラッシュします。