腾佑科技IDC资讯中心!

虚拟主机伪静态规则如何添加

2019-04-19 14:38 出处:腾佑IDC资讯 人气: 评论(



  ​虚拟主机伪静态规则如何添加?伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面,但是有的朋友为了实时的显示一些信息。或者还想运用动态脚本解决一些问题。不能用静态的方式来展示网站内容。但是这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法呢,这就产生了伪静态技术。就是展示出来的是以html一类的静态页面形式,但其实是用ASP一类的动态脚本来处理的。

  第一种、Linux系统虚拟主机伪静态配置规则

  Linux虚拟主机,需要在根目录下修改.htaccess文件,来实现伪静态,如果没有.htaccess,则可以新建一个文本文档,并重命名为.htaccess。.htaccess文件配置伪静态规则如下:

  RewriteEngine onRewriteRule ^(/?html/.*?)$ /gourl.php?url=$1 [L]RewriteRule ^(/?list/cate/.*?)$ /gourl.php?url=$1 [L]RewriteRule ^(/?news/detail/.*?)$ /gourl.php?url=$1 [L]RewriteRule ^(/?jourmy/cn/html/.*?)$ /gourl.php?url=$1 [L]

  第二种、Windows系统虚拟主机伪静态配置规则

  Windows虚拟主机,配置文件一般是web.config,在根目录下找到文件,并将伪静态规则增加进去:

  如果我使用的是WordPress来搭建网站怎么设置?

  WordPress网站,大多是采用Linux系统,因此上面第一种方法适用于WordPress类型网站。

  当然,我们也可以直接使用WordPress的自带功能来实现伪静态化配置,比如以腾佑科技的IDC知识库设置方式来简单说明

  登录WordPress管理后台,在 设置-固定链接 下,有:

  默认的朴素设置、日期和名称型、月份和名称型、数字型、文章名、自定义结构。  我们采用的是自定义结构,在链接后面,增加 /%post_id%.html 代表文章链接使用文章ID来作为链接,并且所有文章在/docs/目录下。

  到这里,并没有结束,你还需要配置.htaccess文件。将以下代码放入到.htaccess文件里:

  RewriteEngine On RewriteBase /docs/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /docs/index.php [L]

  自此,你的伪静态规则才能正式生效,否则页面会变成404。注意这里需要在.htaccess文件定义docs目录。

分享给小伙伴们:
本文标签:

相关文章

腾佑科技科技(www.tuidc.com)成立于2007年,一直致力于发展互联网IDC数据中心业务、云计算业务、CDN业务、互联网安全及企业客户技术解决方案等产品服务,2018年成为百度云河南服务中心。主营服务器租用,服务器托管,虚拟主机,域名注册,机柜租用,主机租用,主机托管,带宽租用,云主机,CDN加速 ,WAF防火墙,网络安全等业务;
售前咨询热线:400-996-8756
备案提交:0371-89913068
售后客服:0371-89913000


网站首页 关于我们 服务器租用 虚拟主机

Copyright 2007-2014 TUKJ All rights reserved 河南腾佑科技有限公司 电话:400-996-8756

公司地址:河南省郑州市姚砦路133号金成时代广场6号楼13层 ISP证编号:豫B2-20110005