2015-07-20 24 views
0

我有一個簡單的重定向,從HTTP用戶轉發給HTTPS,但是當它的根URL,其轉發到以下(例如www.example.nl):重定向HTTP使複製在URL

https://www.example.nl/example.nl//

發生了什麼事情,我該如何阻止它?

我的完整的.htaccess filelooks這樣的:

RewriteEngine On 
RewriteCond %{HTTPS} off 
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [NE,NC,R,L] 

RewriteRule ^sleek-yourself/share/([^/]*)$ /sleekYourself.php?share=$1 [L] 

php_value upload_max_filesize 100M 
php_value post_max_size 100M 

我試過在重寫規則的最後改變可選參數,但它並不能幫助。

+1

你有沒有其他的規則? –

+0

@JonLin我已添加完整的.htacess內容 –

+0

您是否嘗試清除瀏覽器緩存? – anubhava

回答

0

按照濟米的評論我改變的事情解決了這個問題:

RewriteRule (.*) https://%{HTTP_HOST}/$1 [NE,NC,R,L] 

使用的%{REQUEST_URI}$1代替