2016-10-17 38 views
0

美好的一天PHP頁面是HTTPS

我有一個正常的PHP頁面做一些功能我想從頁面中使用GEOLOCATION獲取手機位置。

我得到的錯誤,現在說明**錯誤:只有安全的起源是允許的(參見:**

有沒有一種方法,我可以改變PHP頁面使用HTTPS或做我需要買一個SSL證書該網站?我從來沒有與HTTPS工作前,不知道如何直接在網頁成爲HTTPS或如何改變頁面這一點。

什麼是我們的最佳方法。

+2

HTTPS圖層由網絡服務器(例如apache或nginx)處理,因此,購買自己的證書(如果您在AWS上託管,您可能可以免費獲得一個證書),並啓用Web服務器上的HTTPS,看到一切都是壞的烤箱https和重新評估生活的選擇。 – apokryfos

回答

1

PHP有與HTTPS無關 您的服務器需要提供您可以購買或在某處找到的SSL證書

如果你已經有了那些,那麼你可以使用php或者javascript或者其他任何方法來強制用戶使用HTTPS做一些重定向或類似的事情。

+0

因此,如果我一旦擁有SSL證書就能正確理解,那麼使用SSL就不需要太多編碼。 SSL基本上在客戶端和我的頁面之間,那麼我不應該有太多的錯誤?對不起,我對SSL證書很新,這是我第一次使用它 –

+0

@JamesWright是的。你不需要編寫任何代碼來讓SSL工作。這是服務器負責的事情,而不是PHP代碼。瀏覽器和服務器將完成這項工作。 –