{"title":"Apache \u5f3a\u5236 HTTPS","content":"<h2 style=\"text-align: start;\">\u914d\u7f6e\u65b9\u6cd5<\/h2><h3 style=\"text-align: start;\">1. \u4f7f\u7528.htaccess \u6587\u4ef6\u914d\u7f6e<\/h3><p style=\"text-align: start;\">\u5728\u7f51\u7ad9\u6839\u76ee\u5f55\u521b\u5efa\u6216\u7f16\u8f91.htaccess \u6587\u4ef6\uff0c\u6dfb\u52a0\u4ee5\u4e0b\u5185\u5bb9\uff1a<\/p><p style=\"text-align: start;\"><br><\/p><pre style=\"text-align: left;\"><code style=\"text-align: left;\">RewriteEngine On\nRewriteCond %{HTTPS} off\nRewriteRule ^(.*)$ https:\/\/%{HTTP_HOST}%{REQUEST_URI} [L,R=301]<\/code><\/pre><h3 style=\"text-align: start;\">2. \u4f7f\u7528\u865a\u62df\u4e3b\u673a\u914d\u7f6e<\/h3><p style=\"text-align: start;\">\u5728 Apache \u7684\u865a\u62df\u4e3b\u673a\u914d\u7f6e\u6587\u4ef6\u4e2d\u6dfb\u52a0\u91cd\u5b9a\u5411\u89c4\u5219\uff1a<\/p><p style=\"text-align: start;\"><br><\/p><pre style=\"text-align: left;\"><code style=\"text-align: left;\">&lt;VirtualHost *:80&gt;\n    ServerName example.com\n    ServerAlias www.example.com\n    Redirect permanent \/ https:\/\/example.com\/\n&lt;\/VirtualHost&gt;<\/code><\/pre><h2 style=\"text-align: start;\">\u6ce8\u610f\u4e8b\u9879<\/h2><ol><li style=\"text-align: start;\">\u786e\u4fdd mod_rewrite \u6a21\u5757\u5df2\u542f\u7528\u68c0\u67e5 httpd.conf \u6587\u4ef6\u4e2d\u662f\u5426\u52a0\u8f7d\u4e86 mod_rewrite \u6a21\u5757\u5982\u679c\u672a\u52a0\u8f7d\uff0c\u53d6\u6d88\u6ce8\u91ca LoadModule \u884c\u5e76\u91cd\u542f Apache<\/li><li style=\"text-align: start;\">\u68c0\u67e5\u76ee\u5f55\u6743\u9650\u786e\u4fdd.htaccess \u6587\u4ef6\u6240\u5728\u76ee\u5f55\u5141\u8bb8\u91cd\u5199\u89c4\u5219\u5728\u865a\u62df\u4e3b\u673a\u914d\u7f6e\u4e2d\u6dfb\u52a0\uff1a&lt;Directory \/path\/to\/your\/website&gt; AllowOverride All &lt;\/Directory&gt;<\/li><li style=\"text-align: start;\">\u5e38\u89c1\u95ee\u9898\u6392\u67e5\u68c0\u67e5 Apache \u9519\u8bef\u65e5\u5fd7\u786e\u8ba4 SSL \u8bc1\u4e66\u914d\u7f6e\u6b63\u786e\u9a8c\u8bc1 443 \u7aef\u53e3\u662f\u5426\u5f00\u653e<\/li><\/ol><p><br><\/p>","updated_at":"2026-07-22 12:26:46"}