.htaccess已实施 - 网址未正确刷新

时间:2011-06-08 17:42:19

标签: php refresh

我正在使用.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/会来两次以及如何摆脱它。 感谢。

1 个答案:

答案 0 :(得分:1)

确保使用正斜杠('/')启动路径,例如'/pg/page1'