将url重写为干净的url

fd3cxomn  于 2021-06-23  发布在  Mysql
关注(0)|答案(1)|浏览(358)

这个问题在这里已经有答案了

参考:modu重写,url重写和“漂亮链接”解释(4个答案)
两年前关门了。
我想重写我的网址为干净的网址,并替换为不同的网址原始网址http://www.sitename.com/movie?name=gold-2018-full-movie
清除urlhttp://www.sitename.com/gold-2018-full-movie
我在.htaccess中的代码是

RewriteEngine On
RewriteRule ^([^/.]+)$ $1.php [L]
RewriteRule ^movie/([-\w]+)/$ movie.php?name=$1 [L]
tsm1rwdh

tsm1rwdh1#

试试这个:

RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+movie\.php\?name=([^\s&]+) [NC]
RewriteRule ^ movie/%1? [R=301,L]

RewriteRule ^movie/([^/]+)/?$ movie.php?name=$1 [L,QSA]

相关问题