2017-09-12 52 views
0

我有一個HTTPS網站,有一個隱藏的用戶區。從那裏用戶有一個鏈接到一個http網站。通過引薦來源網站確保用戶來自我的網站。其他訪問嘗試被阻止。停止HTTPS的引薦

因爲我webstie更改爲https,有引用不工作了。

我的解決方案的嘗試至今: 內我htaccess的我想停止HTTPS只有一個網站上的文件。鏈接在哪裏。我的htaccess到目前爲止。

ErrorDocument 404 /404.php 

RewriteEngine On 
RewriteBase/
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] 
RewriteRule ^(.*)$ http://%1/$1 [R=301,L] 

RewriteCond %{HTTPS} off 
RewriteCond %{REQUEST_URI} !^/Mitgliederservice/Infoline/index\.php$ [NC] 
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L] 

回答

1

我不明白你是否要排除一個頁面或力只有一個頁面到https所以,如果要排除一個特定的頁面使用下面的代碼:

RewriteEngine On 
RewriteCond %{HTTPS} !=on 
RewriteCond %{REQUEST_URI} !^/path/to/yourpage\.php$ 
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R] 

以其它方式使用下面的代碼:

RewriteEngine On 
RewriteCond %{HTTPS} !=on 
RewriteCond %{REQUEST_URI} ^/path/to/yourpage\.php$ 
RewriteRule^https://%{HTTP_HOST}%{REQUEST_URI} [L,R]