0

ウェブサイトをオフラインでテストしたかったのですが、これが私の問題です。

どうすればテストできますか

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

オフライン?

4

1 に答える 1

1

私が質問を正しく理解していれば、Web サイトの名前がローカル PC/サーバーを指していることを確認するだけで済みます。OSXでこれを行う方法は次のとおりです。次の前提があります。 -アドレス127.0.0.1
のローカル マシンを指します。 上記を適切な値に置き換えます。

OSXでホストファイルを編集する方法

  1. ターミナルを開く
  2. 次のように入力して、ホスト ファイルを編集します。sudo nano /private/etc/hosts
  3. を含む行を追加します。127.0.0.1 yourdomain.com
  4. を含む行を追加します。127.0.0.1 www.yourdomain.com
  5. ホスト ファイルを保存します。
  6. コマンドを実行して DNS キャッシュを空にします。dscacheutil -flushcache

これで、yourdomain.com を開こうとするたびに、ローカル マシンに接続しようとします。上記を元に戻すには、ファイルを再度開き、追加した行をコメントアウト (または削除) してから、DNS キャッシュをフラッシュします。

于 2012-08-18T00:37:50.107 に答える