15053971836 注册 / 登录

asp网站如何做伪静态

时间: 阅读:305
asp网站如何做伪静态

最佳回答

专业建网站

专业建网站

2023-01-15 09:56:42

1、真正意义的伪静态服务器需要安装Rewrite组件的。还需要写伪静态规则。show.asp?id=34 会变成show/34.html,形式看上去和静态页面一样,但是实际访问的是show.asp?id=34。具体可以自己搜索一下 iis伪静态 ,会有相关操作说明。
2、show.asp?id=34变成 show/?34.html ,这种不是真正意义的伪静态。但是url看上去能好一些。
这个需要改变目录结构和代码。

最新回答共有3条回答

  • 建站最低500起
    回复
    2023-01-15 12:12:54

    智能虚拟主机的伪静态规则是什么?伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面,但是有的朋友为了实时的显示一些信息,或者还想运用动态脚本解决一些问题,不能用静态的方式来展示网站内容。

    但是,这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法呢,这就产生了伪静态技术。

    懂得SEO的人都知道,动态URL是不利于百度收录及网站排名的,所以,对网站优化的首要任务便是对网站URL伪静态化处理。伪静态规则设置方法请查看 虚拟主机伪静态规则怎么添加

    智云推荐阅读知识:《如何给虚拟主机里传文件》

    网站URL伪静态化必须注意的问题有:

    1、路径规则设置

    网站URL伪静态化处理的目的是使网站符合搜索引擎的索引规则,所以在URL路径规则制定的时候要注意,路径层次尽量扁平化,不要超过三级深度。此外,还要注意网站路径设置尽量使用英文或中文拼音,尽量避免中文URL路径。

    2、不同系统设置方法不同

    一般我们在网站建设好以后,要选择合适的服务器来搭建网站,我们在选择服务器时,要注意网站的开发系统,比如PHP网站尽量选择linux主机来搭建,而ASP网站则需要选择Windows主机。所以在设置网站URL伪静态之前,要确认好搭建网站的主机类型。

    3、网站301和404的设置

    在网站URL伪静态化处理以后,会出现很多新的连接,由于网站之前已经有收录,所以为了降低搜索引擎降权的风险,我们应在伪静态化处理后设置301重定向。这样既有利于搜索引擎的优化,如果网站收录的页面已经有排名,这样也能够避免用户的流失。也需要检查网站存在的死链接,对一些不存在的页面进行404设置。

    4、网站改版规则提交

    网站URL的转变属于网站改版的类型之一,所以在做好伪静态处理后,及时向搜索引擎提交网站改版规则,这样有利于搜索引擎快速恢复对网站的

  • 建站最低500起
    回复
    2023-01-15 11:11:44

    PHP

    a. apache+php  使用.htaccess做伪静态 ,配置灵活,可随时调整即可生效

    b. nginx+php 需要使用nginx语法做reqwrite ,每次修改需重启nginx或重新加载配置

    c. IIS + php  IIS7以上版本,安装或自带URL Rewrite ,可通过配置web.config来实现,iis管理器也有可视化配置页面

    ASP

    a. asp一般配置在iis 下,iis7以上同样可以利用URL Rewrite配置伪静态

    b. iis7以下,可以安装 ISAPI_Rewrite,功能略有差异

    c. iis下也可以利用404页来实现伪静态,但没有多种规则可以设置,只能是单一入口的系统,把404设置到对应入口,再在程序中获取访问的url根据规则调用对应的页面