blog添加支持https访问

缘由

不说废话了,这篇文章想说的是阅微堂已经有支持SSL的https加密访问了,访问地址是 https://zhiqiang.org/blog/。所有文章和留言均可走https通道。如果你使用https通道,只要GFW不封我的IP或者域名,就不会再被中断连接和中路被搞。

因为zhiqiang.org没有自己的SSL证书,现在用的是72pines.com的SSL证书,首次访问可能会跳出一个警告框,不过请放心使用,反正你也不需要输入什么个人隐秘信息。

特别地,请访问中国崛起策的网友尽量使用https连接,最好把https地址加入到收藏夹。因为一旦被断,就会被断一段时间,此时再转用https连接也不一定有效。

如何让WordPress的blog支持SSL和https加密连接?

首先要你的服务器支持SSL。哪些服务器支持呢?我也不知道。我只知道我所在的CPH服务器是支持的。而且https加密连接和http不加密连接用的是不同的文件夹,所以我们需要一些措施才能让它们显示同样的内容。

以这个blog为例,https连接的文件夹位置为 /home/mathzqy/domains/zhiqiang.org/private_html/,http连接的文件夹位置是/home/mathzqy/domains/zhiqiang.org/public_html/。blog位于各自的/blog/目录下。下面几步可以让blog支持https连接(在CPH服务器的邻居们可以依样画葫芦,实际使用时把目录和地址改为对应的即可):

1. 把public_html/blog/下的wp-config.php,index.php,wp-blog-header.php,wp-comments-post.php,wp-settings.php,wp-login.php复制到private_html/blog/目录下。为防遗漏也可把目录下所有文件都复制过来。

2. 修改private_html/blog/wp-config.php,在最后

<?

/* That's all, stop editing! Happy blogging. */ 

// change ABSPATH !important 
define('ABSPATH', '/home/mathzqy/domains/zhiqiang.org/public_html/blog/'); 

// add two lines, change blog url !important
define('WP_SITEURL', 'https://zhiqiang.org/blog');
define('WP_HOME', 'https://zhiqiang.org/blog');

?>

3.  修改public_html/blog/wp-config.php,添加

<?php
  if (isset($_SERVER['HTTPS'])):
     define("WP_SITEURL", "https://zhiqiang.org/blog");
     define("WP_HOME", "https://zhiqiang.org/blog");
  endif;

/* That's all, stop editing! Happy blogging. */
?>

如果https和http用的是同一个文件夹,应该只需要做此步骤即可(未测试)。

4. 使用SSH,建立目录之间的映射:

ln /home/mathzqy/domains/zhiqiang.org/public_html/blog/wp-content /home/mathzqy/domains/zhiqiang.org/private_html/blog/wp-content -s

ln /home/mathzqy/domains/zhiqiang.org/public_html/blog/wp-admin /home/mathzqy/domains/zhiqiang.org/private_html/blog/wp-admin -s

ln /home/mathzqy/domains/zhiqiang.org/public_html/blog/wp-includes /home/mathzqy/domains/zhiqiang.org/private_html/blog/wp-includes -s

最后这一步也许不做也可以,此时管理界面无法用https,其它应该没啥关系。

目前还在测试中,欢迎使用https://zhiqiang.org/blog/和报告bug。

另注:留言时可将留言转成竖排的甲骨文,点击留言框上方的“甲”即可。技术是采用的ipcn.org页面上的javascript函数。

查看更多关于, , 的内容。

你可能感兴趣的
相关文章

18条留言 -> 跳到留言表格

  • At 2008.07.03 23:38, Black-Xstar said:

    我是邻居,但我的没有SSH怎么办?

    • At 2008.07.03 23:52, Fancy said:

      同问,没有SSH怎么办?

      • At 2008.07.04 09:00, zhiqiang said:

        CPH可以申请SSH的。

        实在没有的话,最后那一步就不做了,不做的话可能某些ajax功能用不了,还有管理员界面不能用https通道。其它应该还正常吧。

        另外一个解决方案是把文件全部复制过去,但这时候修改原来模板和插件时,https文件夹下需要同步更新,比较麻烦就是了。

        • At 2008.07.04 18:06, Black-Xstar said:

          CPH的ssh申请太麻烦了,不放心。

          有没有别的方法替代呢?

          • At 2008.07.04 18:13, zhiqiang said:

            最后那步不做也可以吧,你可以试试看。

      • At 2008.07.04 00:48, Ji said:

         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆在┆有┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆哪┆這┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆裡┆麼┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆的┆可┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆?┆怕┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆麼┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆?┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆你┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆的┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆服┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆務┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆器┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆是┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆託┆
         ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆管┆

        • At 2008.07.04 00:50, Ji said:

          這個甲骨文好像占用太多的空間了。 :-(

          • At 2008.07.04 09:20, zhiqiang said:

             ┆ ┆ ┆ ┆ ┆ ┆ ┆些┆是┆。┆决┆什┆。┆过┆的┆ ┆P┆服┆
             ┆ ┆ ┆ ┆ ┆ ┆ ┆?┆不┆现┆方┆么┆不┆多┆确┆ ┆H┆务┆
             ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆是┆在┆法┆好┆知┆空┆是┆ ┆上┆器┆
             ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆好┆这┆没┆的┆道┆间┆占┆ ┆。┆在┆
             ┆ ┆ ┆ ┆ ┆ ┆ ┆ ┆一┆样┆有┆解┆有┆了┆用┆ ┆ ┆C┆

          • At 2008.07.04 16:45, hello said:

            空间应该问题不是太大吧。如果服务器能够压缩存储的话,好像那些竖杠杠能够压缩很多。

            • At 2008.07.04 17:34, zhiqiang said:

              他不是说文件大小,说的是太占版面。我现在调了一下,要好一些了。

              • At 2008.07.04 19:13, hello said:

                 ┆ ┆2┆e┆/┆o┆i┆w┆.┆ ┆英┆骨┆的┆微┆是┆般┆不┆是┆
                 ┆ ┆3┆f┆a┆m┆n┆w┆.┆h┆文┆文┆,┆敏┆横┆文┆过┆好┆
                 ┆ ┆4┆g┆b┆.┆a┆w┆.┆t┆.┆。┆可┆感┆排┆字┆建┆一┆
                 ┆ ┆5┆/┆c┆c┆.┆.┆/┆t┆.┆试┆以┆一┆。┆,┆议┆些┆
                 ┆ ┆6┆1┆d┆n┆c┆s┆/┆p┆.┆试┆甲┆点┆稍┆还┆一┆。┆

            • At 2008.07.05 11:16, 花果山寨 said:

              一直想知道如何实现这个,现在知道了,谢谢!

              • At 2008.07.07 14:11, 走秀 said:

                你又搞什么破坏了,需要用HTTPS?呵呵~~~

                • At 2008.07.07 14:39, qingtongzi said:

                  印象中,这种动态网址也不是绝对安全的.对于留言者来说.
                  似乎还有一个什么软件要加载..看看头大.况且..一则是懒,二则,想也不至于因为说了什么就被盯上.就这样吧.
                  政府的喉舌,就是公开合法的骗子.信他们的话简直脑残

                  • At 2008.08.17 18:06, Jarod said:

                     ┆ ┆么┆甲┆呵┆
                     ┆ ┆样┆骨┆呵┆
                     ┆ ┆的┆文┆,┆
                     ┆ ┆ ┆是┆看┆
                     ┆ ┆ ┆什┆看┆

                    • At 2008.09.19 11:02, guogb said:

                      证书不是你呵呵~~

                      • At 2009.04.27 18:55, bokee said:

                         ┆ ┆ ┆e┆﹀┆l┆t┆t┆.┆b┆/┆t┆e┆︿┆示┆文┆来┆呵┆
                         ┆ ┆:┆︿┆b┆a┆=┆a┆c┆o┆w┆t┆f┆a┆超┆又┆看┆呵┆
                         ┆ ┆-┆/┆o┆n┆″┆r┆c┆k┆w┆p┆=┆ ┆级┆怎┆看┆,┆
                         ┆ ┆D┆a┆k┆k┆_┆g┆″┆e┆w┆:┆″┆h┆链┆么┆甲┆我┆
                         ┆ ┆ ┆﹀┆e┆″┆b┆e┆ ┆e┆.┆/┆h┆r┆接┆显┆骨┆是┆

                        • At 2009.04.27 18:56, bokee said:

                          呵呵,看来甲骨文显示不了超级链接

                          (Required)
                          (Required, not published)

                            B | I | U | D | 添加链接 | 插入引用 | 插入代码 | 插入表情 | | + | ?
                          guest | 注册 | BBS | 管理 | English | 繁體 | https
                          Loading...
                          Loading...
                          Loading...