1

ローカル開発サーバーとして MAMP 2.1.3 (最新バージョン) を実行しています。いくつかの MySQL データベースとカスタム ドキュメント ルートを除けば、それはごく普通で改ざんされていません。以下を試すまで、サーバーは正常に動作します。

サーバーには dyndns 経由でアクセスできるため、検索エンジンからのアクセスをブロックしたいと考えています。次の行を含む .htaccess ファイルをドキュメント ルートに作成しました。

User-agent: * 
Disallow: /

非常にシンプルで、過去に他のシステムでこれを問題なく使用しました。ただし、何らかの理由で、Apache は500 Internal Server Error. 私のApacheエラーログには次のように書かれています:

[alert] [client 127.0.0.1] /Users/jerry/Sites/.htaccess:
Invalid command 'User-agent:', perhaps misspelled or defined
by a module not included in the server configuration

(手動で改行を追加)

タイプミスが見当たらず、Google でどのモジュールが欠落しているのかを調べてみましたが (これはかなり標準的なものではないでしょうか?)、役立つものは何も見つかりませんでした。誰でも助けることができますか?

4

1 に答える 1