【发布时间】:2010-12-20 19:50:00
【问题描述】:
我有这个问题。当您访问 PHP 代码所在的页面时:
$_SESSION['test']++;
echo $_SESSION['test'];
页面通过 .htaccess 重定向
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} ^(.+)\.php$
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)\.php index.php?rw=1&page=$1 [QSA,L]
因此,在非 webkit 浏览器中,您将看到 1,下次刷新时 2、3、4、5 ... 但在 Chrome 或 Safari 中,您会看到 1、3、5、7、...
有人知道如何解决吗?我只需要将每个页面重定向到 index.php,然后加载内容...但是每次重定向都具有相同的结果...两次加载!所以当有一个 MySQL 查询时,它会被处理两次,... :-/
谢谢! :)
【问题讨论】:
标签: .htaccess google-chrome redirect safari webkit