我正在运行 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
(手动添加换行符)
我看不到任何拼写错误,我试着用谷歌搜索找出可能缺少的模块(这不应该是非常标准的东西吗?)但我找不到任何有用的东西。任何人都可以帮忙吗?