Php 将url重写为干净的url

Php 将url重写为干净的url,php,mysql,.htaccess,mod-rewrite,url-rewriting,Php,Mysql,.htaccess,Mod Rewrite,Url Rewriting,我想将我的url重写为干净的url,并用不同的url替换它 原始url 清除url 我在.htaccess中的代码是 RewriteEngine On RewriteRule ^([^/.]+)$ $1.php [L] RewriteRule ^movie/([-\w]+)/$ movie.php?name=$1 [L] 试试这个: RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+movie\.php\?name=([^\s&]+) [NC] Re

我想将我的url重写为干净的url,并用不同的url替换它 原始url

清除url

我在.htaccess中的代码是

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

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]

你有什么问题?为什么“试试这个”?这里的解释是什么?谢谢你它工作了,但它也包含一些js,css和图像文件,我也希望它重写