2013-02-08 38 views
0

我已阅读并尝试在此论坛上撰写类似主题的一切,所以请不要将此问题标记为非建设性或重复。.htaccess国防部重写不工作本地服务器怪异

所以,现在的问题是作为usual.I要使用蛞蝓,因此转换website/trivias.php?id=xyz

mod_rewrite is ON的配置,也httpd配置表演。

<Directory /> 
Options FollowSymLinks 
AllowOverride All 
Order deny,allow 
</Directory> 

<Directory "c:/wamp/www/"> 
Options Indexes FollowSymLinks 
AllowOverride all 
Order Deny,Allow 
Allow from 127.0.0.1 
</Directory> 

我的.htaccess文件是:

RewriteEngine on 
RewriteRule ^/([0-9a-z]+) trivias.php?id=$1 [L] 

任何帮助将高度赞赏。我试过
.htaccess with <IfModule mod_rewrite.c>等不同版本。甚至用trivias/reg exp试过,但没用。

谢谢 Ahmar。

+0

的,什么是错误你得到,只是没有重写? –

+0

是的没有重写。 –

回答

0

尝试:

RewriteRule ^([0-9a-z]+)$ trivias.php?id=$1 [L] 

没有/

+0

试过它不起作用。 –

+0

你有没有尝试过一些简单的方法来检查它是否工作'RewriteRule(。*)trivias.php [L]'?否则,只需写随机事件来获得错误500. 如果启用了模块重写,它应该可以工作。你在使用WAMP吗? –