2015-01-13 125 views
-1

我上傳了在線的Php文件,即正常工作的登錄系統,但該代碼不在本地主機上工作。我正在使用WAMP服務器。它總是說「頁面沒有正確重定向」。該頁面在Wamp服務器中沒有正確重定向

This is My .htaccess file 
 

 
RewriteEngine on 
 
RewriteCond %{REMOTE_ADDR} !^74\.208\.90\.60 
 
RewriteCond %{HTTP_HOST} !^localhost:8080/gdev 
 
RewriteRule (.*) [localhost] [R=301,L,QSA]

+1

請張貼一些代碼。我們應該如何在沒有任何代碼的情況下診斷問題?如果您有.htaccess文件,請將其發佈。同時發佈任何重定向的PHP代碼。 –

+0

我希望它能幫到你 –

+0

我們不需要代碼牆;我們只需要足夠的代碼來幫助您找到問題。請參閱:[如何創建一個最小,完整和可驗證的示例。](http://stackoverflow.com/help/mcve) –

回答

0

有很多的問題,這一點:

  • \在你的第一RewriteCond
  • 你的第二個RewriteCond沒有任何意義。與%{HTTP_HOST}相關的localhost:8080/gdev的唯一部分是localhost。您不能使用此規則檢查主機,端口和路徑。
  • 您的RewriteRule沒有意義。重定向到[localhost]就像重定向到http://whatever/[localhost]。它不會更改端口。

我不是100%你想要做的事,但我建議你首先閱讀RewriteCondRewriteRule指令。

+0

感謝它的工作。 –

+0

太棒了!樂意效勞。 –

相關問題