2016-01-23 53 views
0

我的問題頁面廣東話訪問的是,當我嘗試訪問某些文件,例如 http://domain.com/myFile.php?Key1=Value1&Key2=Value2 有時工作,有時它重定向我: https://domain.commyfile.php/?Key1=Value1&Key2=Value2 我加了TLS後這個問題開始該網站(重定向http到https工作正常,但這個問題出現了)。到我的網站上

我的.htaccess文件:

 # Do not remove this line or mod_rewrite rules and search engine friendly URLs will stop working 
RewriteBase/
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://mydomain$1 [R,L] 
RewriteEngine On 
RewriteCond %{HTTPS} on 

誰能告訴我它爲什麼會發生?

+0

重寫規則^(。*)$ https://開頭MYDOMAIN/$ 1 [R,L]嘗試 – TheHidden

+0

東西在這個問題失蹤。 「RewriteCond%{HTTPS} on」之後的行是什麼? – Gavriel

+0

之後沒有行......這是所有文件.. –

回答

0

您需要更改RewriteRule,因爲基數爲/。執行以下操作:

RewriteBase/
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://mydomain/$1 [R,L] 
RewriteEngine On 
RewriteCond %{HTTPS} on 
+0

好吧,我昨天改了它,到目前爲止它修復了這個問題! 謝謝! –