【发布时间】:2013-02-06 20:31:52
【问题描述】:
每当我在我的 WAMP 服务器 www 文件夹中应用 .htaccess 文件时,它都会显示:
Internal Server Error 服务器遇到内部错误或 配置错误,无法完成您的请求。请 联系服务器管理员,站长@http://www.domain.com 并告知他们错误发生的时间,以及您可能会做的任何事情 这样做可能会导致错误。有关此的更多信息 服务器错误日志中可能会出现错误
我的 .htaccess 文件是:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteRule ^finduser/(.*)/(.*)/$ finduser/finduserResult.php?City=$1&txtAreaRzip=$2 [L,NC]
hhtpd.conf 文件: 我已经启用了 LoadModule rewrite_module modules/mod_rewrite.so。
【问题讨论】:
-
是否为 apache 启用了 mod_rewrite?
-
那么错误日志中的内容是什么?
-
检查你的 apache 错误日志,它在说什么?
-
您的 .htaccess 文件没问题。试试@MarkoD 的建议。考虑将重写指令包装在 IfModule 标记中:
<IfModule mod_rewrite.c>和</IfModule>