2013-02-06 64 views
1

我在我的頁面中有幾個鏈接。當我在http://打開網頁,它工作得很好(正確地去http://www.example.com/path/to/pagehttps://打開時,當我點擊鏈接,它帶給我www.example.com:443/path/to/page相反,它給了我一個400錯誤:https://鏈接轉到:443本身

Bad Request 

Your browser sent a request that this server could not understand. 
Reason: You're speaking plain HTTP to an SSL-enabled server port. 
Instead use the HTTPS scheme to access this URL, please. 

我敢肯定,我的鏈接目標都很好(我使用相對路徑)。我怎樣才能解決這個問題呢?

回答

1

你有SSL證書Four的域或本地主機?

「你說普通的HTTP到啓用了SSL的服務器端口「。嘗試更改SSL設置。

2

HTTPS的默認端口是443,因爲默認情況下,所有對HTTP的調用都將路由到http:/ XYZ:443 /。如果您想通過https訪問該網址,則需要在您的網絡服務器中啓用/設置https。

如果您使用的是Apache,請嘗試以下鏈接:http://docs.oracle.com/cd/A95431_01/install/ssl.htm