我正在使用.htaccess。我有一个规则:
RewriteRule ^pg/([a-zA-Z0-9/_-]+)?$ index.php?page=$1 [QSA]
我的一个网页有一个网址:http://domain.com/pg/page1
在此页面中有一个元刷新标记:
<meta http-equiv='refresh' content='0;URL=pg/page2'>
现在,当此页面刷新时...形成的新网址为:http://domain.com/pg/pg/page2
,即pg
即将来两次。
我已经在标题中指定了一个基本href标记:
<base href='http://domain.com'>
为什么pg/
会来两次以及如何摆脱它。
感谢。
答案 0 :(得分:1)
确保使用正斜杠('/'
)启动路径,例如'/pg/page1'