簡體   English   中英

網址屏蔽使用.htaccess將http重定向到https

[英]url-masking redirect http to https using .htaccess

我已經在門戶網站上創建了URL掩碼(URL映射)。 相同的php代碼以不同的網址運行。 我的門戶網站鏈接是http://subdomain.domain.in (主鏈接),客戶端URL是http://www.client-domain.com 我想使用我的.htaccess文件將客戶端URL HTTP重定向到https。

編輯評論:

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^client-domain.in [NC] 
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI}/$1 [L,R=301] 
RewriteCond %{HTTP_HOST} ^mydomain.in [NC] 
RewriteRule ^(.*)$ http://%{SERVER_NAME}%{REQUEST_URI}/$1 [L,R=301]

您可以將以下代碼用於相同的

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

它將您的網址http重定向到https。

我的問題現在解決了。 我在.htaccess中添加了此代碼,並且客戶端的url與HTTPS一起使用。

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} www.client-domain.com [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}/$1 [R=301,L]
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^my-domain.in [NC]
RewriteRule ^(.*)$ http://%{SERVER_NAME}%{REQUEST_URI}/$1 [L,R=301]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM