我的网站上有很多不同的博客,即
mysite.com/news
mysite.com/blog
mysite.com/bits
等。
我在幕后使用相同的 php 脚本,并希望保持 url 整洁,所以我设置了这些规则:
# blogs
RewriteRule ^(bits|blog|news)(/?)$ news/?type=$1
RewriteRule ^(bits|blog|news)/[a-zA-Z0-9_-]+/([0-9]+)(/?)$ news/article.php?type=$1&id=$2
现在发生的事情是“类型”总是作为新闻出现?我不明白为什么。