存档

文章标签 ‘伪静态’

博客恢复, 我换VPS了 真是折腾

Aug 21st Sun, 2011/JiaJieChan/日志/1,157 阅读/11 comments

话说EWSIDC需要备案以后就暂时关站了,去了一趟免费吧论坛,找到了一个免费空间,美国分销空间,国人管理的,萌主机(http://www.90it.in)。于是就转到了萌主机。在Q群上面看到 Host1Plus 有1刀三个月的VPS,支持支付宝,抱着试一试的态度注册了一个。独立IP,1G内存,40G空间,Xeon CPU,无限流量,我自己就装了个CentOS  5.5 ,再安装LNMP一键安装包。有一些系统是要付钱的,选那些自己会用也不需要钱的系统就行了。试了一下速度也不错,于是就吧博客转移到VPS上了。终于,我也有VPS了。

开通VPS也非常的快,支持重装系统,重新选系统等等,开通后就安装LNMP,光安装这个面板就花了大半个小时。总算弄好了,全程都用SSH + SFTP,因为LNMP是不带FTP的,要自行安装,然后又折腾了几个小时。最后就是伪静态,由于nginx还不完全兼容Apache,因此.htaccess文件就无效。伪静态要用.conf控制,这个又弄了半天。终于都好了!

最后就是FTP的问题,PureFtpd的限权设置又非常麻烦,设置好居然FTP上传不了文件,具体是相同的文件无法覆盖,现在打算换一个FTP平台。另外那些SMTP邮件提醒也要相应的测试一下,这个功能都停用几个月了。没有邮件提醒真的很麻烦。

经过测试,SMTP邮件通知已经恢复。  就是你们收到的 admin@jiajieit.net 的系统邮件

应大家要求,我说一下活动地址,其实活动地址就是Host1Plus首页的“Free beta cloud vps for 3 Months”,就是一刀三个月的VPS。不知道网址的请点击上面的Host1Plus进入。

 

 

Windows主机开启伪静态方法

Apr 29th Thu, 2010/JiaJieChan/折腾/1,064 阅读/没有评论

          众所周知,Linux主机是通过.htaccess文件来控制空间的相关设置,很多人会问,我的Win空间不能伪静态?  究竟Win主机空间怎样设置伪静态呢?

         其实所有主机本来都不支持伪静态的,都需要安装相关组件,Linux主机也不例外。Win主机开启伪静态的方法很简单,今天就教教大家如何开启伪静态。

           开启伪静态要满足以下两点:

                     一、主机已安装伪静态组件

                    二、确认空间已上传httpd.ini文件(Windows系统设置都是靠.ini文件控制的!)

 

           伪静态开启教程开始:

                1.联系空间提供商,询问客服该空间是否支持伪静态

                2.如果支持请继续收看下文↓ ,若不支持只能换空间了,或向空间商质询是否能为你安装伪静态组件

                3.首先 新建文本文件,重命名为httpd.ini

                4.打开httpd.ini 加上以下代码

[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
# Discuz Rewrite规则
RewriteRule ^(.*)/archiver/((fid|tid)-[0-9]+.html)?*(.*)$ $1/archiver/index.php?$2&$4
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+).html?*(.*)$ $1/forumdisplay.php?fid=$2&page=$3&$4
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html?*(.*)$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3&$4
RewriteRule ^(.*)/space-(username|uid)-(.+).html?*(.*)$ $1/space.php?$2=$3&$4
RewriteRule ^(.*)/tag-(.+).html?*(.*)$ $1/tag.php?name=$2&$3

# PhpWind Rewrite规则
RewriteRule ^(.*)-htm-(.*)$ $1.php?$2
RewriteRule ^(.*)/simple/([a-z0-9_]+.html)$ $1/simple/index.php?$2

      以上代码只支持Discuz和Phpwind论坛伪静态,若想支持更多程序请通过搜索引擎搜索其他代码。

分类: 折腾 标签: , , ,