首頁 > ECSHOP 相關舊文章 > Ecshop 綜合文章 > ECSHOP 如何正確加入連結
點擊圖片免費AI生圖

ECSHOP 如何正確加入連結

2017-08-10 453

相關文章



在 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
點擊圖片可以放大檢視
ECSHOP 如何正確加入連結


四、以上是因為網頁原始碼內混用 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
如果你對ECSHOP 如何正確加入連結有任何問題請到討論區發帖。