Synology WordPress HTTPS設定

一、新增虛擬主機

安裝完wordpress套件後

在web station,虛擬主機>新增

將網址導到 /web/wordpress

備註:請記得您申請的網域DNS轉到您的IP地址

二、申請憑證

控制台>安全性>憑證>新增

新增憑證,從let’s encrypt,依照步驟取得憑證

本帖就不再多做說明

憑證新增完之後記得要到”設定”進行修改

 

三、安裝 Really Simple SSL 外掛

先安裝 Really Simple SSL

一鍵修改模板所使用到的html、css、js、混合內容路徑

 

四、修改 .htaccess

檔案位置 \nas\web\wordpress\.htaccess

# Synology PHP
AddHandler default-handler .htm .html .shtml
AddHandler php-fastcgi .php
AddType text/html .php
Action php-fastcgi /php56-fpm-handler.fcgi
# Synology PHP
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

需要注意的是第10~14行

Synology預設路徑為/wordpress

需要自行修改,不然使用網域瀏覽會404轉址錯誤

筆者因有用虛擬主機,所以設定成
RewriteBase /
RewriteRule . /index.php

備註:要把HTTP伺服器需換成Apache

 

這樣就大功告成了~~

您可能也會喜歡…

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *