2013-02-21 194 views
1

每当我申请的.htaccess文件在我的WAMP服务器www文件夹,它表明:的.htaccess 500内部服务器错误

内部服务器错误服务器遇到一个内部错误或 配置错误,无法完成您的请求。请 联系服务器管理员,网站管理员@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模块/ mod_rewrite.so 。

+1

是Apache启用了mod_rewrite? – 2013-02-21 13:34:03

+7

那么错误日志里有什么? – leftclickben 2013-02-21 13:34:59

+0

检查你的apache错误日志,这是什么意思? – GiveMeAllYourCats 2013-02-21 13:35:57

回答

0

您需要进行以下设置:在PHP脚本的htaccess

php_flag display_errors on 

需要添加

error_reporting(-1); 
ini_set('display_errors', 1); 

,你会得到错误信息

0

尝试做这个功能

RewriteEngine On 
Options All -Indexes 
RewriteBase /directoryname/ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 

其他然后尝试做设置sh4040插件

6

确保你的WAMP rewrite_modue是..

在APACHE> Apache模块

> rewrite_module