我的 .htacces 以
RewriteEngine on
RewriteBase /
(我也试过没有 RewriteBase ......)
我尝试了以下所有重写规则来重写 URL
index.php?page=news
到
/博客
- RewriteRule ^/?([-A-Za-z0-9]+)/([-A-Za-z0-9]+)/blog$ index.php?page=$1 [L]
- 重写规则 ^([^/]*)/blog$ /sites/blog/index.php?page=$1 [L]
- RewriteRule ([a-zA-z]+)/([a-zA-z]+)/blog$ index.php?page=$1 [L]
没有任何效果 - 没有错误。Mod_rewrite 已安装并正在运行。每次更改 .htaccess 中的内容时,我都会重新启动 Apache 和 MySQL。
我还想更改我的网址,看起来像这样... index.php?page=single_news&category=release&id=9&headline=Beastie%20Boys%20III
...进入:博客/发布/9-Beastie-Boys-III
我搞不清楚了。希望您能够帮助我。