我有一个网站在主页上显示多篇文章。每篇文章都有一个链接,当我点击它时,我通过URL将“ID,日期和标题”作为参数传递给“article.php”页面。当我在文章页面上时,我会识别哪些文章是由Id编辑的,然后显示内容。用htaccess重写网址(apache)
但我的问题是:当我打开“article.php”页面我的网址看起来像这样
http://127.0.0.1/Andrea/mySite/article.php?id=21&date=02%20march%202017%title=Basket%20NBA:%20Bulls-Warriors.%20Analysis
我创建了.htaccess文件,我能人重定向至其他网页等等重写启用,什么我是搜索到的网址从上述改变这样的事情
http://127.0.0.1/Andrea/mySite/2017/03/02/basket-nba-bulls-warriors
所以我想删除后点“分析”部分和“article.php”从URL中,切换的日期就像它是文件夹一样s和标题写在字之间的分数。
我已经试过
RewriteEngine on
RewriteRule ^id/([A-Za-z0-9-]+)/?$ article.php?id=$1 [NC]
要删除“article.php”和斜杠之间添加标识,但它似乎并没有工作。
谢谢大家谁会帮助我的建议。
谢谢,但你能更清楚吗?或者也许适应我的例子?我会很感激。 – Andrea
如果您想查看示例,请点击此处[示例链接](https://www.addedbytes.com/articles/for-beginners/url-rewriting-for-beginners/) –