昨天大改了網站主題設計,今天改了域名。
在 .dev 頂級域名開放註冊的時候,我就先註冊了 hiraku.dev 這個域名,但之前一直沒有使用,趁這次網站改版順便換過去了。
目前只打算換本站的域名,舊文章會從 hiraku.tw 重導向到 hiraku.dev。
順帶一提,.dev 算是比較新的頂級域名,當初規範的時候有一個比較特別的限制:那就是必須強制使用 https 連線。由於我網站裡面有些東西為了相容十幾年前的系統(例如那個 iPhone OS 1.x 越獄用的 Installer 軟體源),所以不能把所有服務都換來 .dev 域名。目前來說,應該就只會把這個網站部落格遷移過來,其他的服務依然在 hiraku.tw 之下,才能保有不使用 https 的彈性。如果發現改域名後什麼問題,可以回報給我。
另外,nginx 跳轉很簡單,照這樣寫就可以了
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name hiraku.tw www.hiraku.tw; # HTTPS SSL key ssl_certificate /etc/nginx/ssl/hiraku.tw/fullchain.cer; ssl_certificate_key /etc/nginx/ssl/hiraku.tw/private.key; # SSL Settings # 加入你原本對 SSL 做的其他設定等... rewrite ^/(.*) https://hiraku.dev/$1 permanent; } server { listen 80; listen [::]:80; server_name hiraku.tw www.hiraku.tw; rewrite ^/(.*) https://hiraku.dev/$1 permanent; } |
發佈留言