【发布时间】:2014-05-09 09:25:33
【问题描述】:
下面是我的原网址
http://localhost/mysite/mainarticle?article_id=84
重写规则
RewriteRule ^/article/([0-9]+) /mainarticle?article_id=$1 [L]
新网址
http://localhost/mysite/article/84
当我使用new url 时,它会给出Object not found 错误。好像我的重写规则不起作用。如果我正确使用规则或需要更改,需要您的帮助。
注意:
我也在使用其他规则来隐藏扩展。
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteRule ^([^\.]+)$ $1.html [NC,L]
【问题讨论】:
标签: php .htaccess mod-rewrite