【发布时间】:2013-03-05 22:55:49
【问题描述】:
我有这个 .htaccess 文件,它只是将 URL 从主链接 ex-http://www.mywebsitename.com/somepage.php?id=some_id 重新路由到 http://www.mywebsitename.com/somepage/some_id
这是代码-
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.ashurocks.in$
RewriteRule ^(.*)$ http://www.ashurocks.in/$1 [R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^user/([a-zA-Z0-9]+)$ /user.php?u=$1 [QSA]
RewriteRule ^group/([a-zA-Z0-9]+)$ /group.php?id=$1 [QSA]
RewriteRule ^article/([a-zA-Z0-9]+)$ /article.php?id=$1 [QSA]
它工作正常,我能够获取内容。但是现在,它不起作用。每当我访问 URL http://www.mywebsitename.com/somepage/some_id 时,它都不会将我重定向到 http://www.mywebsitename.com/somepage.php?id=some_id。
这个 .htaccess 文件代码有问题吗?
【问题讨论】: