我无法使用.htaccess指导我的新闻页面。 我在名为new_item.php的文件夹新闻中显示来自php脚本的新闻,我得到id =查询字符串并查询数据库。我现在将我的新闻链接更改为“mysite / news / $ id / news_title”我怎么能这样做我用.htaccess尝试了下面的代码但没有成功。
RewriteEngine On
RewriteRule ^news/([0-9]+)/(.*)$ ^news_item.php?id=$1
答案 0 :(得分:0)
通过httpd.conf
启用mod_rewrite和.htaccess,然后将此代码放在.htaccess
目录下的DOCUMENT_ROOT
中:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^news/([0-9]+)/.+$ /news/news_item.php?id=$1&lang=en [L,NC,QSA]