2011十一月22
对于批量添加虚拟主机的需求,Apache 有 vhost_alias 模块帮忙。Nginx 呢?其实神马都不需要,同样可以实现 Nginx 二级域名匹配子文件夹,且不匹配 “www”,但可以匹配包含 “www” 的子域名。
首先看看目前网上搜到的方法。
if ( $host ~* (.*)\.(.*)\.(.*)) { set $subdomain $1; } location/ { root html/$subdomain; index index.html index.php; }
上面的 “~*” 表示不区分大小写,然后就是匹配任何 “xxx.xxx.xxx” 类型的网址,最后就悲剧了,不仅匹配了 “www.yourdomian.com” 甚至连 “我艹.$!@.com” 这类网址也匹配了。
嗯,没错!这是一个正则问题。建议先阅读 《正则表达式30分钟入门教程》、《Nginx Location 指令基础》,然后往下看…
比较完美的解决方案:
if ( $host ~* (\b(?!www\b)\w+)\.\w+\.\w+ ) { set $subdomain/$1; } location / { root /home/wangyan/public_html$subdomain; index index.html index.php; }
使用方法,请将上面代码复制到 server {} 标签中,然后重启nginx即可。
2011十一月22
最近做一个网站,为了更好的seo,将顶级栏目全部设计成为了二级域名的形式,全部大概有200多个,这样一来,如果人肉添加虚拟主机的话,不仅容易出错,而且也着实累人,看了看apahce的文档后,发现原来apache的泛域名绑定和自带的VirtualDocumentRoot模块可以实现,于是测试,,配置如下:
#mobai.net
<VirtualHost *:80>
ServerName www.mobai.net
ServerAlias *.mobai.net
DocumentRoot "C:/website/mobai.net"
UseCanonicalName off
VirtualDocumentRoot D:/website/9999/mobai.net/%1
<Directory "D:/Website/9999/mobai.net">
Options FollowSymLinks IncludesNOEXEC
DirectoryIndex index.php index.html index.shtml
AllowOverride None
Order Deny,Allow
Allow from all
AllowOverride All
Deny from all
Satisfy all
</Directory>
</VirtualHost>
其中的1%指的是如bbs.mobai.net中的bbs部分,2%指的是mobai部分,3%指的是net部分,
0%指的是整个bbs.mobai.net,顺着思路继续往下扩展,可以实现更多的自定义样式,
或者实现apache添加网站不用重启的功能
2011九月19
tipask整合ucenter成功后,重登后出现管理员账号不存在的提示,进数据库一看,表中已经没有了管理员的账号,估计是在同步的时候,把管理员账号给删除了。
解决办法:1.注册一个新用户,进数据库,将表名_user中改账号的groupid更改为1,即可解决
2010十一月2
在做英文网站优化时,回过头来忽然发现我们国内的seo界对如何通过Web2.0的社会化书签功能来快速增加高质量的反链接重视得不够。我有次在查看我的一个网站的导入链接时,发现了有如下几种类型的链接:
1、博客及个人空间。如spaces.live.com的,网易博客等,这些都是网友认为我的站比较不错,主动链接过来的。做中文站的话,其实我们可以主动地把我们国内的几大博客网站都注册了,然后自己的网站更新了,顺带着把各博客都更新了。搜索相关关键词时这些博客的排名比自己的网站还高,这也是正常的,毕竟像新浪博客、百度空间等网站的权重实在是太高了。但换个角度来看,这么高权重的博客上有你的链接岂不是一件好事?所以,我们不如放开了,自己网站更新一篇,把你所有的博客都更新了,经常保持更新的博客才会受搜索引擎青睐,从而带来高质量的反连接,提高自己网站的曝光度。这也是seoer们常用的外链策略之一,很早就开始用了,所以就不再详细列举了。
2、各类ODP网站。这个只要提交而且被DMOZ收录就可以,被收录后会被其他很多小的开放目录收录,从而会增加很多有价值的反链接。
3、交换的友情链接。最好多出去和相似主题的网站交换友情链接,单向的更好。
4、搜索引擎收录链接。这个只要网站有页面被收录,就可能出现,并不需要做太多。
5、一些站长查询工具产生的链接。我经常去一些站长工具网站查询自己网站的状态,所以产生了一些动态的链接,这个也会被视为反链接的一种。比如webmasterhome.cn。
6、论坛发帖以及签名带来的链接。一些开放的论坛还是允许你使用带链接的签名的,还有发帖和回帖也可以使用链接,这个也可以好好利用下。
7、一些导航网站的链接。只要你达到一些导航网站的收录要求,可以去申请被收录到相应的分类,这是一个很稳定的链接,PR值也比较高。
8、其他链接。比如网友讨论、推荐等时候,会推荐你的网站,那么你就可以得到链接,这些基本上都是不受控制的和被动的,有些则是非常意外的。比如我的一个中文站在日文站上有个链接,我是很纳闷的,见下图。
9、社会化书签网站。这也是我们今天要重点讨论的一种链接类型。社会化书签英文是SocialBookmark,是一些提供在线书签服务的网站,为网友提供的可以将自己喜欢的网页分类保存在自己建立的相应的分类下,这点倒是和导航网站有点像,只不过这个是私人的导航网站。在浏览网站时,将自己喜欢的网页收藏到提供书签服务的网站(如http://www.thenfljerseys.net/)中,自己可以自由地创建分类,以保证能够在要使用的时候快速地找到。
不过对于我们这些seoer来说,社会书签最大的好处莫过于可以自由地注册这些提供书签服务的网站,包括qq、新浪、百度、谷歌也在其中。注册后便可以自由地将自己的网站添加到自己的书签下,如http://www.thenfljerseys.net,那么我们就可以在这些网站上获得一个稳定的不会被删除的链接,除非你自己删掉。
反链接建立的策略也应该随着时间的发展而逐步更新,比如用社会书签建立反链接的策略在很多经典的seo著作中并未提及,所以我们一定要经常留意一些细节性的东西,真正可以使你比别人多走一步的就是被大家所忽略的,而被你的细心捕获到的细节,因为我也是在查看我的网站反链接时才发现的,所以大家不仅要经常和别人交流,而且还要留心观察身边的细节。比如要经常看看搜索你网站关键词的排在搜索引擎第一页的网站,看看他们的网站结构是怎么样的,优化得如何,反链接是怎么做的。还有一点,就是平时碰到新的事物出来时,一定要有想把它弄懂的愿望,你先行一步是因为你比别人多懂一点。
附上一些常用的社会化书签网站来结束这个话题:
这里收集了国外最常用的48个社会化书签(Socialbookmarking)网址,用来收藏网站或则文章,以增加网站的反向链接,虽然作用不会像友情链接那么大,效果还是不错的,作为链接多样化形式的一种,对均衡整个网站的外部链接的多样性也有很好的作用,做英文站SEO的朋友已经要好好利用,如果你也注册以下书签,欢迎加我为好友,我们可以彼此收藏,更好的建设网站的外部链接。
附:
Propeller.com
Slashdot.org
Digg.com
Technorati.com
Del.icio.us
Reddit.com
Tagza.com
Fark.com
Newsvine.com
swik.net
Connotea.org
Links Marker
Sphinn.com
Blinklist.com
Faves.com
Mister-wong.com
Spurl.net
Netvouz.com
Diigo.com
Backflip.com
Bibsonomy.org
Folkd.com
Linkagogo.com
Indianpad.com
Plugim.com
Myjeeves.ask.com
Buddy Marks
Connectedy
MyLinkVault
Tip’d (Financial)
Google Bookmarks
Jumptags.com
Fetch
OYAX
A1 Webmarks
Bookmark Tracker
myVmarks
Mixx.com
Wirefan.com
SmakNews (Women)
Dizzed
Symbaloo
Ximmy
iZeby
Erollover
YuppMarks
Health Ranker
Ka-Boom-It.com
__________________________________________________________________________________
最后我给出几个网上大家比较推崇的网络书签:
第一,QQ书签 第二,百度搜藏 第三,天天网摘 第四,和讯网摘 第五,sina vivi
其中对于百度自家的东西,我感觉一直持怀疑态度,总是时好时坏的。
还有其他的一些网络书签,供大家参考使用:
///////////////////////////////////分界线,看的累人吧,哈!!////////////////////
最新评论
为什么不...