urt重写与htaccess无法正常工作

时间:2013-06-14 12:47:56

标签: php .htaccess

我有一个静态网站,我已经在其上执行了CMS但是当我添加.htaccess文件时,网址重写它无效。 例如。 www.example.in/new/index.phpwww.example.in/new/index。我的网站大约有50页。我该怎么做,我完全迷失了。这是我第一次使用.htaccess文件。

我写道:

RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?user=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php?user=$1. 

2 个答案:

答案 0 :(得分:1)

RewriteEngine On
RewriteRule ^new/([a-zA-Z0-9_-]+)$ new/index.php?user=$1
RewriteRule ^new/([a-zA-Z0-9_-]+)/$ new/index.php?user=$1. 

答案 1 :(得分:1)

您可能需要设置      AllowOverride All 在你的Apache配置中。

http://httpd.apache.org/docs/2.0/howto/htaccess.html