经过了将近两个月的业余时间,终于搞定啦。
这次更新算得上是一次革命哦!从前台到后台,从程序到主题,完全的重构了一遍。优化了很多地方,从监控宝的访问来看,速度是旧版博客的3~4倍。主题知识稍作了一些修改,最主要的还是程序的重构,数据库也做了一些调整。
1、评论采用的是ajax提交,纯js动态嵌套显示评论。
......2010
Mar
14
相信大家都感受到了.htaccess文件的强大,但是在Windows怎样创建.htaccess文件呢?直接命名肯定是不行的,因为它只有后缀,下面来总结一下我所知道的方法:
方法1、最简单的方法:找个Linux服务器,用ftp软件上传一个txt文件,然后在服务器上面重命名为.htaccess,这个方法最简单了,呵呵。
方法2、打开Windows的记事本---“文件->另存为”---在另存为的“保存类型”下拉选单中选取“所有文件”类型---在“文件名”中输入.htaccess---保存
......2010
Mar
11
之前用WordPress做了个开发笔记站,用来收藏技术问题,因为域名wuleilei.cn快要过期了,不准备续费,准备换成wuleilei.net,于是做了301重定向。
用.htaccess做了重定向后,可是内页怎么弄都只会跳到新域名的首页,例如http://www.wuleilei.cn/123.html重定向后跳到了http://www.wuleilei.net/,而需要的是跳到http://www.wuleilei.net/123.html啊。看到keelii童鞋的《博客更换域名成功,赠送教程哦!》这篇文章后,照着他说的方法去做,问题依旧。于是又在网上找了很多方法,大致上说的都是一样的,于是乎我郁闷了两天。
今天在QQ上问keelii,找他要他所用的.htaccess文件。看后发现他的.htaccess只有重定向而没有伪静态的代码,于是乎恍然大悟,想到他旧域名与新域名肯定用的不是同一个空间。问过后果然如此。于是乎在心里压了几天的石头终于落地了。
还是把代码贴出来一下吧,在旧域名的根目录下面的.htaccess文件内放入如下代码:
2010
Jan
11
很多空间可以绑定多个域名,但是不让绑定子目录,很可惜吧,一个空间也只能做一个站了。像CPanle可以Parked Domain多个,但是不能Addon Domain就可惜了,还有GoDaddy的免费空间可以绑定多个域名,但都只能绑定到跟目录。要让这些空间绑定多个域名到子目录可以用.htaccess文件,代码如下:
# 把 www.wuleilei.com改为你要绑定的域名,把 wwwdir 改为要绑定的目录
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.wuleilei.com$
RewriteCond %{REQUEST_URI} !^/wwwdir/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /wwwdir/$1
RewriteCond %{HTTP_HOST} ^www.wuleilei.com$
RewriteRule ^(/)?$ wwwdir/index.php [L]
将上面的代码保存在.htaccess文件中,上传到网站跟目录,再把相应的域名解析过来,生效后就OK了。
注:Windows上没法新建.htaccess文件,可以上传一个.txt文件到Linux服务器,然后再更名为.htaccess,再下载下来将代码粘贴进去。
......2009
Nov
30
最近玩GoDaddy空间的时候发现默认首页index.php的优先顺序要高于index.html,但是我们有时需要改变默认首页顺序,这时就要用.htaccess来改变默认首页顺序,代码如下:
DirectoryIndex index.html index.htm index.php index.cgi
将以上代码保存到.htaccess文件中,上传到网站根目录即可。当然你的空间需要指出.htaccess哦。
2009
Sep
03
看到一般网站都把domain.com转发到www.domain.com,于是今天准备把wuleilei.com转发到www.wuleilei.com,在网上找了一会,发现godaddy域名转发后在国内访问不了,于是搜索godaddy域名转发方法,果然,用.htaccess可以实现转发,方法如下:
1、将wuleilei.com解析到与www.wuleilei.com相同的ip;(godaddy的NS默认wuleilei.com与www.wuleilei.com解析的ip相同)
2、新建.htaccess 文件,加入如下代码,保存后上传到网站上面;
代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^blog.iamvip.net [NC]
RewriteRule ^(.*)$ http://www.google.com/$1 [L,R=301]
在浏览器中输入wuleilei.com,立刻跳转到www.wuleilei.com,成功!
2009
Jul
28
mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面。下面我详细说说它的使用方法!对初学者很有用的哦!
1.检测Apache是否支持mod_rewrite
通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。
......2009
Jul
15
.htaccess 文件 (Hypertext Access file) 是Apache Web服务器的一个非常强大的配置文件,对于这个文件,Apache有一堆参数可以让你配置出几乎随心所欲的功能。.htaccess 配置文件坚持了Unix的一个文化——使用一个ASCII 的纯文本文件来配置你的网站的访问策略。
这篇文章包括了16个非常有用的小技巧。另外,因为.htaccess 是一个相当强大的配置文件,所以,一个轻微的语法错误会造成你整个网站的故障,所以,在你修改或是替换原有的文件时,一定要备份旧的文件,以便出现问题的时候可以方便的恢复。
1. 使用.htaccess 创建自定义的出错页面。对于Linux Apache来说这是一项极其简单的事情。使用下面的.htaccess语法你可以轻松的完成这一功能。(把.htaccess放在你的网站根目录下)
......2009
Jun
13
如http://www.aaa.com/aaa/aaa.html 在无法使用的情况下。
如果我们加了301转向, 那么访问该地址就会自动转到我们的域名。http://www.bbb.com/aaa/aaa.html 地址。
(有什么好处。因为搜索引擎里的记录都是http://www.aaa.com/aaa/aaa.html 我们启用新域名bbb.com是不被搜索引擎记录的。)
1.需要将aaa.com解析到一个空间去,并且你有原来网站的数据,和原来的连接一样。
2.然后做个301转向即可。我这里使用得是.htaccess做得301转向,所以需要空间支持.htaccess。
.htaccess文件内容如下:
1.RewriteCond %{HTTP_HOST} ^www.aaa.com$
2.RewriteRule ^(.*)$ http://www.bbb.com/$1 [R=301,L]
......页数1/1
又梦见了,忘记真的很难。 (2月8日)
晚上和爸妈吃个饭。 (2月6日)
装修好累哟
(2月4日)
白
JankoAtWarpSpeed对...