目前位置: 首頁 > ECSHOP響應式模版 > ECSHOP 如何正確加入連結

ECSHOP 如何正確加入連結 超大 稍大 微大

ECSHOP 繁體中文版-響應式模板-虛擬主機::ECSHOP2.7.3繁體中文全支援-原來如此 發表於: 2017-08-10


在 ECSHOP 中有些人還無法正確使用連結,因此有必要說明一下,因為 ECSHOP 使用的是 SMARTY 模板引擎,因此模板目錄是從 themes 開始的,若使用相對目錄很容易發生路徑不正確而找不到資源的問題,使用含有 htttp:// 的絕對連結雖然能準確的連結資源,卻會為後續維護帶來困擾,這是加裝 SSL 就使一個例子...

具體作法如下:
一、在 ECSHOP 中只要不是外部連結的資源(圖片、JS、CSS),不可使用絕對連結,即使是外部連結的資源(圖片、JS、CSS)也應盡量下載至網站中調用
二、模板可能有許多檔案會共用,如 bootstrap、font-awesome、ddlevelsfiles、jquery.....第三方插件,建議放置同一目錄方便共用,除可減少重複檔案,也能準確的連結資源
三、在 ECSHOP 中的自訂導航欄,只要不是外部連結的網站,應使用相對位置並省略網域名稱,例如:留言板 只需寫 messages.php 即可而不是 https://abd.com.tw/messages.php


四、以上是因為網頁原始碼內混用 HTTP 的資源,網站使用 SSL 的時候,站內的圖片、JS、CSS 等資源必須全部採用 https:// 加密連線才會符合標準,所以若網頁上的圖片、JS、CSS、外部 JS、廣告 JS 的來源是 https://
就會讓網站變成非綠燈的鎖頭,相關說明請參見 https://developer.mozilla.org/zh-TW/docs/Security/MixedContent

您可以使用 https://www.whynopadlock.com 來檢查網頁是否有 https:// 的資源
也請參考以下網址的說明進行修正
https://developer.mozilla.org/zh-TW/docs/Security/MixedContent/How_to_fix_website_with_mixed_content

只有本站虛擬主機會員才能對文章發表問題
如果你是本站虛擬主機會員請先至會員中心首頁綁定主機帳號
其他會員請至留言板提問!