在执行mysql查询后,我注意到我的页面每次加载都加载了两次,
我知道这一点,因为我将其添加到我的脚本顶部,
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 0;
}
$_SESSION['counter'] += 1;
echo $_SESSION['counter'];
if ($_SESSION['counter'] > 10) {
$_SESSION['counter'] = 0;
}
每次新页面加载时,计数器总是递增两个?!这对我来说非常糟糕,因为我不得不执行详细的mysql查询,这会让数学失败,当然结果也不对。
我的.htaccess,
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
Options All -Indexes
FileETag none
如果不是mod rewrite
它可能是什么?我真的很想坚持它......
谢谢,