簡體   English   中英

Magento SSL Checkout-找不到

[英]Magento SSL Checkout - not found

我在受管服務器上安裝了有效的SSL證書。 我可以通過以下方式啟用ssl:系統->配置->網絡並設置“安全”->基本網址: https//www.mydomain.com並更改“在前端使用安全URL”:是。

當我嘗試簽出時,它會重定向到https://www.mydomain.com/checkout/onepage/ 找不到此頁面...

問題是服務器上有一個安全目錄(public_ssl),有一個不安全目錄(public html),public_ssl目錄應該為空嗎? magento如何處理未存在的文件?

我曾嘗試將index.php,.htaccess,皮膚,js和媒體文件夾/文件復制到public_ssl,這可以正常工作,但是當我上傳產品圖片等時,媒體不會更新。

(我編輯了index.php“ MAGENTO_ROOT”全局以找到適當的文件...)

我想念什么嗎?

最好的解決方案是與您的托管服務提供商聯系。 他們可以修改ssl的配置方式( https://serverfault.com/questions/429634/restrict-apache-to-only-allow-access-using-ssl-for-some-directories )或使用符號鏈接,以便在public_ssl和您的公共html文件夾之間共享內容。

另外,為了獲得更好的網站性能,最好將magento網站托管在專門從事magento托管的服務提供商上。

暫無
暫無

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

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