时间:2011-03-26 点击: 次 来源:网络 作者:不详 - 小 + 大
在seowhy也有一段时间了,seo也略懂一点皮毛。总感觉.html要比.asp?id=xxx要有利于seo,事实证明也有一定的效果。在做完伪静态第二天,百度收录大增。全是.html的页面。 因此把方法发上来让跟我一样的小菜鸟也了解一下。高手请自动略过以下内容。 在没有做伪静态以前,本人的站都是http://www.876543.net/list.asp?id=284之类的链接 百度了一晚上,发现其实httpd.ini也不难写 想把上面的链接变成http://www.876543.net/list_284.html httpd.ini的写法是 [ISAPI_Rewrite] # 3600 = 1 hour CacheClockRate 3600 RepeatLimit 32 # Protect httpd.ini and httpd.parse.errors files # from accessing through HTTP RewriteRule /list_(\d+).html /list.asp\?id=$1 [N,I] 很好理解的 RewriteRule /list_(\d+).html /list.asp\?id=$1 [N,I] 上面的其实我也不知道是什么意思 但是 RewriteRule /list_(\d+).html /list.asp\?id=$1 [N,I]大家就很容易理解 就照这个写 同理 假如有 info.asp?typeid=333 想变成info_333.html 就可以写成这样 RewriteRule /info_(\d+).html /info.asp\?typeid=$1 [N,I] 就可以了 本人表达能力有限。但是估计我能看懂的大家都能看懂了 RewriteRule /index\.html /index.asp RewriteRule /aboutus\.html /aboutus.asp RewriteRule /help\.html /help.asp RewriteRule /chaxun\.html /chaxun.asp RewriteRule /faq\.html /faq.asp RewriteRule /contact\.html /contact.asp RewriteRule /list_(\d+).html /list.asp\?id=$1 [N,I] RewriteRule /zhengding_info_(\d+).html /info.asp\?typeid=$1 [N,I] RewriteRule /zhengding_(\d+).html /type.asp\?typeid=$1 [N,I] RewriteRule /page_(\d+).html /index.asp\?pageid=$1 [N,I] RewriteRule /vip_(\d+).html /vipxx.asp\?id=$1 [N,I] 这是我自己的。大家参考一下。 还有一个 就是能通过httpd.ini实现空间绑定N个不同的网站 N=你空间所能绑定的域名数 RewriteCond Host: www\.zhao8\.org RewriteRule ^(.*)$ /xxxx/$1 [I] 其中www\.876543\.net 是你想绑定的域名 格式就照那样写 xxxx是这个域名所指向的目录。 大家如果觉得有帮助的请支持一下。 |
上一篇:httpd.ini重写教程