Php 如何重写包含多个参数和单个参数的url
我想重写用户ie.yourwebsite.com/profile.php的url?user=myname 我的重写代码是Php 如何重写包含多个参数和单个参数的url,php,apache,.htaccess,mod-rewrite,Php,Apache,.htaccess,Mod Rewrite,我想重写用户ie.yourwebsite.com/profile.php的url?user=myname 我的重写代码是 RewriteEngine On RewriteRule ^([^.]+?)/?$ profile.php?user=$1 [L,QSA] RewriteRule ^offer/([^/.]+)/([^/.]+)/?$ offer.php?oid=$1&offid=$2 [L,NC] 上面的代码工作得很好 但是现在我想要一个特定的文件来重写ie。 yourwebs
RewriteEngine On
RewriteRule ^([^.]+?)/?$ profile.php?user=$1 [L,QSA]
RewriteRule ^offer/([^/.]+)/([^/.]+)/?$ offer.php?oid=$1&offid=$2 [L,NC]
上面的代码工作得很好
但是现在我想要一个特定的文件来重写ie。
yourwebsite.com/offer.php?oid=AA4&offid=1到yourwebsite.com/offer/AA4/1
我的重写代码是
RewriteEngine On
RewriteRule ^([^.]+?)/?$ profile.php?user=$1 [L,QSA]
RewriteRule ^offer/([^/.]+)/([^/.]+)/?$ offer.php?oid=$1&offid=$2 [L,NC]
但我没有得到预期的结果,因为它没有显示任何css和一些时间显示
错误404页。任何帮助请尝试将以下基本标记添加到网页的标题部分:
<base href="/">
这将更正相对链接、css和js的标题uri基。相关: