您好、欢迎来到现金彩票网!
当前位置:2019手机棋牌游戏平台 > 伪静态 >

怎么设置网站伪静态?

发布时间:2019-07-10 07:15 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人互联网行家采纳数:82获赞数:522三年互联网运营经验,先在深圳成利富投资有限公司担任信息部经理一职。负责多个连锁品牌网络招商项目。向TA提问展开全部动态URL伪静态的处理方法如下:

  1、如果您的服务器支持.htaccess,则无需设置,网站根目录下的.htaccess已经设置好规则。

  如果存在,且以#开头,请删除#。然后在配置文件(通常就是 conf/httpd.conf或者conf/extra/httpd-vhosts.conf)中加入如下代码。此时请务必注意,如果网站使用通过虚拟主机来定义,请务必加到虚拟主机配置,即 中去,如果加在虚拟主机配置外部将可能无法使用。改好后然后将 Apache 重启。

  知道合伙人互联网行家采纳数:89获赞数:894SEO工程师、全网营销专家 现任东莞祥奔科技网络运营部主管 东莞祥奔网络科技有限公司2017年度最佳员工向TA提问展开全部

  所谓伪静态就是通过一定的技术手段,将原先一条不存在的URL地址映射到已存在的文件上,其目的是实现动态网页内容的静态化,提高搜索引擎收录率。

  微软IIS 7.0以上版本完全重写了IIS的内核结构,采用模块化的设计构架,URL重写也成为可选安装的模块之一。朝暮数据的全部虚拟主机都安装了URL重写模块,因此客户可以通过轻松的配置fig文件来实现伪静态功能。

  Linux系统下的Apache服务器在伪静态设置方面比较简单。由于Apache的mod_rewrite模块默认就是开启的,所以站长只需在空间下上传正确的.htaccess配置文件即可。下面也给出实现上述伪静态功能的规则代码。

  在IIS 6.0环境下,无论是ASP、者是PHP程序,我们都可以借助第三方的Rewrite组件来实现静态化,点此下载组件。

  将该组件下载到服务器的C盘,解压后对目录设置权限,赋予Users组读取和运行权限。

  4、打开该目录下的文件,这里是伪静态规则设置的核心。比如我们要实现上述功能,可以这样编写规则代码。

  5、下面就是将该组件配置到IIS中了。打开网站属性,点击ISAPI筛选器选项卡,再点击添加按钮。

  6、在对话框中,输入筛选器名称,如rewrite,然后定位到我们之前解压下来的可执行文件Rewrite.dll上。

  至此,基于IIS 6.0的伪静态配置完毕。如果有多个站点,那么就复制同样的Rewrite目录,然后定位到不同目录中的Rewrite.dll即可。如果要修改规则,只需修改文件,保存后即时生效,无需重启IIS。

  .NET框架从4.0版本起开始支持Routing功能,如果您的代码是ASP.NET编写的,则可以考虑使用这种静态化方式。这种方式的好处就是无需在服务器上做配置,并且伪静态的URL地址和整个代码是天然一体的,代码中可以自动生成静态化URL,避免了在fig模式下,一旦修改了伪静态规则,还要修改代码中的静态化网址的麻烦。

  ①:首先要有这个文件URLRewriter.dll,如果没有,赶快到网上下载一个,并将其放到下面的bin目录里面,并且将其引用添加到下面里面; ②:下面就是fig文件的配置了,当然,配置过程相当简单:1:先添加这个 ~/(.[0-9]*).html ~/ArticleDetail.aspx?MyID=$1 2:再添加这个 至此,已成功一大半,上面两个都添加到Web.Config,添加到什么位置看来没必要讲了! 最后一步:在IIS中找到自己的虚拟目录网站,点属性,然后点配置,然后弹出应用程序配置对话框,选择添加,添加的可执行文件路径为#92;frameworkv2.0.50727aspnet_isapi.dll,扩展名为.html

http://vision-images.com/weijingtai/289.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有