动态网站怎么转成伪静态?
动态网址又长,反应时间也慢,搜索引擎也不愿意花那么多时间去陪你网站,呵呵,说笑了,大家都知道搜索引擎都喜欢静态页面,对seo优化有作用嘛,像一些seo优化公司都会提醒客户做静态网站还是动态网站。那我们就要特别注意这些问题了,通常自己会程序好办点,直接设置了。不懂程序的话,大家直接转伪静态吧。方便。比如PHP的方法,当然是你服务器支持伪静态的情况下哦
PHP伪静态方法
在httpd.conf或.htaccess中使用RewriteRule:
RewriteRule “^/dir/ ([^./]*) \.html” “/dir/script.cgi?doc=$1″ [PT]
[PT]标记告诉Apache执行后续的所有操作。
第二、asp.net伪静态方法
在web.config文件还要添加一下设置项
在<system.web>节点下添加如下代码:
<httpHandlers>
<add verb="*" path="*/show-?*-?*.aspx" type="UrlRewriter" />
</httpHandlers>
第三、asp伪静态方法
在程序目录下放入一个系统默认的首页文件,如index.asp或default.asp,在里写如下代码:
程序代码:
<%dim id,id1,id2,a,b
id=Request.ServerVariables("QUERY_STRING") id1=replace(id,".html","")
id2=split(id1,"-")
a=id2(0)
b=id2(1)
response.write "a参数值为:"&a&"<br>b参数值为:"&b
到这里已经获取了show.asp文件需要的a、b参数了
以上方法可能针对的网站不一样,有时候未必有用,大家可以总结下更多的方法。这样自己在seo优化中也更加方便。

