想把XOOPS網站的http改為https |
標題: 想把XOOPS網站的http改為https 作者 爪哇 於 2024年05月27日 11:36:07 如果想要把XOOPS網站的http改為https, 則需要以下至少3個步驟: (第1步驟) 申請SSL及設定 (每年大約需繳費至少1,000元台幣) 申請並設定成功之後, 會發現網頁有些跑掉或圖片無法顯示等問題. 解決方式如下(第2~3步驟) (第2步驟) 修改XOOPS的主要設定檔mainfile.php 引用:
改為 引用:
然後. 將mainfile.php檔用 FTP(等方式) 上傳至你(租用的虛擬)主機, 這時要注意 是否 有顯示 上傳成功, 如果上傳不成功, 網頁仍然會有些跑掉或圖片無法顯示等老問題, 最後請一定要將mainfile.php設為444(或是唯讀)! 如何確認設定已成功? 開啟您的網站之網址之前, 請清除您的網站之網/httpdocs/.../caches/smarty_compile裡面的快取檔案 (但別刪除index.html這檔案), 還要清除瀏覽器的歷史資料紀錄, 然後重新開啟瀏覽器查看您的網頁, 這時原本網頁有跑掉或圖片無法顯示等老問題就會恢復正常了 (第3步驟) 將XOOPS網站的資料庫中 全部含有http的連結 改為https 以本站為範例: 把 http://www.goodz.tw 取代為 https://www.goodz.tw 的 SQL語法 如下: UPDATE 資料表名稱 SET 欄位名稱=REPLACE (欄位名稱, 'http://www.goodz.tw', 'https://www.goodz.tw'); 例: UPDATE xoops__myalbum_text SET description=REPLACE (description, 'http://www.goodz.tw', 'https://www.goodz.tw'); |