簡體   English   中英

將https://example.com重定向到https://www.example.com

[英]Redirect https://example.com to https://www.example.com

如何將我的網站從https://example.com重定向到https://www.example.com

我的網站無法在非www網站上運行。 需要重定向到https://www.example.com格式。 請幫助我。

一種方法是詢問您的DNS提供商進行重定向。

在另一個另一個stackoverflow問題中解釋了另一種方法: .htaccess-如何強制使用“ www”。 以一種通用的方式? 基本上,以下應該起作用:

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

要將您的網站從http非www重定向到https:// www ,可以使用以下規則:

RewriteEngine on

RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTPS} off 
RewriteRule ^ https://www.example.com%{REQUEST_URI} [NE,L,R]

如果您使用apache作為網站,則可以使用別名

 <VirtualHost *:443> ServerName www.example.com ServerAlias example.com ServerAdmin webmaster@localhost DocumentRoot /var/www/devops_blog <Directory /var/www/devops_blog> Options All AllowOverride All Require all granted </Directory> 

嘗試這個

RewriteEngine on
RewriteCond %{HTTPS_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L] 

暫無
暫無

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

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