1. 修改一下文件配置
sudo nano /etc/apache2/sites-enabled/000-default.conf
<VirtualHost *:80>ServerName hongweizhu.comServerAlias www.hongweizhu.comServerAdmin webmaster@localhostDocumentRoot /var/www/html# 強制重定向到HTTPSRewriteEngine OnRewriteCond %{HTTPS} offRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]ErrorLog ${APACHE_LOG_DIR}/error.logCustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
sudo nano /etc/apache2/sites-enabled/001-ssl.conf
<IfModule mod_ssl.c><VirtualHost *:443>ServerName hongweizhu.comServerAlias www.hongweizhu.comServerAdmin webmaster@localhostDocumentRoot /var/www/htmlErrorLog ${APACHE_LOG_DIR}/error.logCustomLog ${APACHE_LOG_DIR}/access.log combinedSSLEngine onSSLCertificateFile /etc/apache2/ssl/hongweizhu.com_public.crtSSLCertificateKeyFile /etc/apache2/ssl/hongweizhu.com.keySSLCertificateChainFile /etc/apache2/ssl/hongweizhu.com_chain.crt<FilesMatch "\.(cgi|shtml|phtml|php)$">SSLOptions +StdEnvVars</FilesMatch><Directory /usr/lib/cgi-bin>SSLOptions +StdEnvVars</Directory></VirtualHost>
</IfModule>
2. 啟用必要的模塊并重啟
sudo a2enmod rewrite
sudo a2enmod ssl
sudo systemctl restart apache2
3. 測試一下。自己再用瀏覽器測試一下
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop % # 檢查HTTP請求是否重定向到HTTPS
curl -I http://hongweizhu.com
zsh: command not found: #
HTTP/1.1 301 Moved Permanently
Date: Thu, 10 Jul 2025 11:22:36 GMT
Server: Apache/2.4.41 (Ubuntu)
Location: https://hongweizhu.com/
Content-Type: text/html; charset=iso-8859-1zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop % curl -I https://hongweizhu.com
HTTP/1.1 200 OK
Date: Thu, 10 Jul 2025 11:22:58 GMT
Server: Apache/2.4.41 (Ubuntu)
Last-Modified: Wed, 02 Jul 2025 15:55:07 GMT
ETag: "68b-638f448f8ee4b"
Accept-Ranges: bytes
Content-Length: 1675
Vary: Accept-Encoding
Content-Type: text/htmlzqm@zqms-MacBook-Pro Desktop %
zqm@zqms-MacBook-Pro Desktop %
希望對你有些幫助。
有錯誤或者疑問留言。
我的個人網站 點擊訪問 hongweizhu.com。
END
推薦一下我寫的的 App 熊貓小賬本,里面有用到這篇博客講的內容
熊貓小賬本
一個簡潔的記賬 App,用于記錄日常消費開支收入,使用 iCloud 保存同步數據。
- 支持備注,自定義時間偶爾忘記記賬也沒關系。
- 搜索歷史記賬,支持分類、金額、備注。
- 啟動時需要面容/指紋驗證,保護個人隱私。
- 支持自定義分類功能,自由添加修改分類。
- 統計圖表,支出收入一目了然。
- 每天提醒記賬,不會有其他推送。
- 桌面鎖屏小組件等。
點擊了解更多詳情 👀