2010-12-20 67 views
2

我有這個問題。當您訪問的頁面,是PHP代碼:Webkit瀏覽器(Chrome,Safari)正在加載從.htaccess重定向兩次的頁面!

$_SESSION['test']++; 
echo $_SESSION['test']; 

和頁面重定向throught的.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,然後加載內容...但每次f *** ed重定向它都有相同的結果...兩次加載!所以當有MySQL查詢時,它會被處理兩次,...: -/

謝謝! :)

回答

4

問題是,那有:

<iframe src="#"></iframe> 

的Webkit得到了與它的問題,並載入網頁兩次......所以解決方案是

<iframe src="http://www.example.com/blankPage.html"></iframe> 

這是所有!經過10個小時的瘋狂......: -/

+0

Wooo,救了我幾個小時!謝謝! – Red2678 2014-02-18 18:03:07

相關問題