【发布时间】:2020-04-04 14:17:41
【问题描述】:
我正在努力学习,所以请善待。我的网站是数据库驱动的,并使用 ID 号来生成页面。我希望 URL 不显示 ID 号,而是显示页面名称。有没有办法做到这一点,它只是装饰性的,不会影响网站?我也很可能搞砸了我编写重定向的方式,因为它似乎根本不起作用?我究竟做错了什么?谢谢。
这就是我的网址现在的样子:
http://mydomainname.com/index.php?id=35-Entertainment
我希望它看起来像这样:
http://mydomainname.com/Entertainment
RewriteEngine On
RewriteRule ^([^/d]+)/?$ index.php?id=$1 [L,QSA]
【问题讨论】: