******已经回答*******
我目前正在尝试重写网址,如下所示:
RewriteEngine On
RewriteRule ^([A-Za-z0-9-]+)/?$ article.php?title=$1 [NC,L]
这将采用www.mydomain.com/lemons等网址并重写为www.mydomain.com/article.php?title=lemons
这一切都很好,我想要的。
然后从数据库中提取关于柠檬的实际文章并显示在该网址上。
在文章中,我有一些标签。例如,柠檬文章可能有标签:fruit,yellow
每个标记的网址如下所示:
www.example.com/tag/fruit
www.example.com/tag/yellow
我已将以下内容添加到我的htaccess文件中:
RewriteRule ^tag/([A-Za-z0-9-]+)/?$ tag.php?tag=$1 [NC,L]
所以,现在当我点击水果标签时,我将被带到:www.mydomain.com/tag/fruit
然后,这将从数据库中提取所有文章的列表,其中包含水果标签
此页面中的任何网址都显示为http://www.example.com/tag/ newarticle
e.g。 http://www.example.com/tag/apple
但是,我需要http://www.example.com/apple
非常感谢
答案 0 :(得分:1)
我觉得很蠢!
我只需要在文章链接的开头添加一个/。