2015-01-04 54 views
0

我購買GoDaddy的上一個託管帳戶,並把它命名爲dev.anotherwebsite.com
後來我帶來了被稱爲www.website.com
新域名主機帳戶上的目錄結構如下。如何重定向HTTPS請求到https :: WWW

的public_html
-------- Websitefolder
--------------申請文件/文件夾。
-------------- ssl.key
---------------的.htaccess

Websitefolder包含的所有文件www.website.com

我已將我的域名www.website.com轉發到文件結構中的網站文件夾。所以,現在請求是從dev.anotherwebsite.com到website.com,因此,當我鍵入website.com時,瀏覽器無法驗證該請求實際上是否會轉到www.website.com,因爲它會重定向請求dev.anotherwebsite.com到網站

順便說一句,www.website.com不是一個子域名。

我在網站文件夾上安裝了ssl certicates,並試圖瀏覽我的網站。 https://website.com/工作正常! 但是當我嘗試瀏覽https://www.website.com/ 它將引發我一個錯誤

此連接不受信任

你問的Firefox安全地連接到www.99anchors.com,但 我們無法證實你的連接是安全的。

正常情況下,當您嘗試安全連接時,網站將顯示可信的 標識以證明您要去正確的位置。 但是,該網站的身份無法驗證。我該怎麼辦?

如果您通常連接到這個網站沒有問題,這個錯誤可能是 意味着有人試圖模仿該網站,並且您不應該 繼續。

的的.htaccess內容如下

Options +FollowSymLinks 
IndexIgnore */* 
<IfModule mod_rewrite.c> 
RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^.*$ /index.php [L] 
</IfModule> 

問題! 我不知道這是否與.htaccess或將ssl密鑰放在根文件夾中?或爲生成新密鑰dev.anotherwebsite.com

回答

0

什麼是您的SSL證書類型?它是通配符SSL嗎?

在.htaccess文件請嘗試以下規則:

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

這是一個從startssl如果服務器1級證書。基本上,請求是從dev.anotherwebsite.com傳到website.com,因此,當我輸入https://www.website.com時,瀏覽器無法驗證請求是否真正進入www.website。因爲它將請求從dev.anotherwebsite.com重定向到website.com – Sachy

+0

我嘗試了.htaccess中的規則,但他們在www.website.com上不工作 – Sachy

相關問題