我使用以下mod_rewrite
在.htaccess
文件從的.htaccess mod_rewrite的爲https://subdomain.domain.com到https://www.subdomain.domain.com
重定向我的域名
到
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
我應該如何mod_rewrite的從
重定向我的子域名
到
https://www.subdomain.domain.com
我的意思是我如何可以重定向三級域名從https://
到https://www.
使用.htaccess mod_rewrite?
謝謝,
mod_rewrite不起作用。它無法重定向url並顯示證書錯誤。謝謝, –
這不是'mod_rewrite'的問題,這是您的證書有問題。更具體地說:您的證書可能用於'sub.example.com',並且當您嘗試將它用於'www.sub.example.com'時,您會收到警告,表明該網站具有無效證書。 – Sumurai8
@anubhava所有的證書都是爲了我的域名和子域名而發佈的。字首。使用我在我的問題中發佈的代碼將我的域名https://重定向到https://www.'時,我沒有收到任何錯誤。只有當我重定向我的子域時纔會出現問題。任何想法? –