网站

什么是URL重写(URL Rewrite)?

URL 重写就是把传入 Web 请重定向到其他 URL 的过程。

我们知道在Apache中有mod_rewrite来实现URL的重写功能(URL Rewrite),然而IIS并没有自带这个功能,因此我们就需要使用第三方组件来实现。其实目前有好几种IIS下的Rewirte组件,都是通过ISAPI筛选器来加载然后实现URL重写的。

用得比较广泛的一个是ISAPI Rewrite,支持用户自定义httpd.ini文件,只要放在站点根目录下就能生效。这个大大方便了用户自己修改URL重写规则。

ISAPI Rewrite是一个基于正则表达式的强大的URL处理引擎,他使用起来基本上就像Apache的mod_rewrite,但是他是专门为微软的Internet Information Server (IIS)设计的。

对于集思虚拟主机用户,如果需要使用URL Rewrite的功能,只需要在网站根目录中建立httpd.ini的文件,httpd.ini就是一个文本文件,里面包含了URL Rewrite的URL Rewrite规则,常规格式如下:

[ISAPI_Rewrite]

RewriteRule ^/(.*) /default.php

举例说明:下面是ASP网站深圳虚拟主机伪静态设置方法部分的httpd.ini规则,有需要的可以参考。

#3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteCond %{HTTP:Host} ^by7188\.com$

RewriteRule(.*)http\://www\.by7188\.com$1 [NC,R=301]

RewriteRule^/index\.html$ /index\.asp

RewriteRule ^/news_([0-9]*)\.html$ /news\.asp\?id=$1

RewriteRule ^/zixun_p([0-9]*)_s([0-9]*)_k(.*)\.html$/news\.asp\?page=$1&sortid=&2&key_search=$3

网站301重定向有不少方法,小编觉着还是这种方式最简单,在网上看到一种加代码的方法也很简单,不过,小编用加代码的方法后,带www和不带www的状态都变成301了,不是很清楚什么原因,小编没用这个方法,就没再研究。另外,经测试深圳虚拟主机伪静态配置不分语言(asp/php/.net),只分系统windows和apache

一、windows 2003虚拟主机配置(httpd.ini文件)

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

RewriteRule /(w+).html /$1.aspx

前提:虚拟主机已安装ISAPI_Rewrite组件,可以询问空间提供商

使用:上传到虚拟主机根目录中即可,即时生效

说明:我只写了把xxx.aspx映射为xxx.html,想要其他功能的请自己写正则,不会那就再修炼一下;301也可以试用正则

注意:httpd.ini编码一定要是ASCII

二、apache虚拟主机配置(.htaccess文件)

RewriteEngine On

RewriteBase /

RewriteRule ^tag-(.+).html$ tag.php?name=$1

总之,深圳虚拟主机(www.99idc.cn/hezu.asp)伪静态做完还有个问题,例如小编这个网站一开始并没有屏蔽蜘蛛,所以百度收录的有动态链接的地址,这样和静态链接的页面会重复,从优化来讲这个是不好的,也不知道什么时候动态地址页面才能从百度收录中去掉,如果一直在,就比较麻烦,对后续的排名不知道有多大的影响呢,继续观察吧。

最新公告:

php虚拟主机伪静态,各种虚拟主机伪静态设置方法相关推荐

  1. 如何在一台计算机上使用两个网络,电脑一拖二显示器怎么用?一台主机两个显示器的连接设置方法...

    我们平时在使用电脑的时候,由于工作原因,需要一个主机连接两个显示器同时使用,比如我们在联通营业厅办业务时,会发现工作人员都是接的两个显示屏,一个自己看,一个给客户看,那么win7和Win10如何设置双 ...

  2. 蚂蚁分类信息系统Nginx伪静态规则支持二级域名设置方法

    蚂蚁分类信息系统Nginx伪静态规则支持二级域名设置方法 nginx环境中蚂蚁分类信息系统支持二级域名访问实现方法 1.后台生成所有城市目录 2.nginx伪静态增加配置 if ( $host ~* ...

  3. 腾达怎么弄虚拟服务器,腾达(Tenda)路由器端口映射设置方法

    摘 要 网络使用腾达(Tenda)路由器来连接了Internet,而在你的内网中又部署得有web服务器.FTP服务器等,要使内网中的网站或者FTP服务器可以被互联网上的其它用户访问到,那么这时候就需要 ...

  4. Quartus如何设置虚拟管脚Virtual Pin(具体设置方法)

    参考链接:如何在Quartus II中设置Virtual pin及常见问题_林晓海的博客-CSDN博客 (原创)QuartusII设置虚拟引脚(Virtual Pin)_weixin_30299539 ...

  5. 伪静态设置 html,Apache下伪静态html(URL Rewrite)的设置方法

    一 打开 Apache 的配置文件 httpd.conf . 二 将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉 三 在 httpd.con ...

  6. 水星450r虚拟服务器,水星(MERCURY)MW450R V4无线路由器设置方法 | 192路由网

    本文主要介绍了水星(MERCURY)MW450R V4无线路由器的安装.上网设置.无线网络设置.一台新购买的水星MW450R路由器,或者是刚恢复出设置的水星MW450R路由器,要连接Internet上 ...

  7. mercury怎么设置虚拟服务器,XAMPP邮件服务器Mercury的设置方法

    启动Apache和MySQL服务: 点击 Mercury 顶部菜单的"Configuration / MercuryS SMTP Server" ,在弹出的对话框上点击" ...

  8. 景安虚拟主机Typecho伪静态设置方法和规则

    景安虚拟主机上的 Typecho 开启伪静态,需要配置htaccess才可以正常使用地址重写功能. 前往景安管理面板开启伪静态 景安 虚拟主机管理平台 管理面板中的伪静态设置为开启 从中可得知伪静态使 ...

  9. php空间开启伪静态,php虚拟主机开启伪静态(虚拟主机伪静态规则配置)

    伪静态是相对真实静态来说的,有时我们为了更好增强搜索引擎的友好面,通常将一些动态页面(如PHP.ASP等)设置成伪静态页面.在HostEase虚拟主机中我们可以. 关于php开源程序的伪静态设置,怎么 ...

  10. 主机屋php伪静态,微基主机wikihost:7元/月起、香港CN2虚拟主机(含免费cloudflare pro插件)...

    WIKIHOST,微基服务器.也就是说TG群内吊鸡的网站.以前详细介绍过她们单独IP中国香港plesk云虚拟主机.今日详细介绍下她们家共享IP中国香港plesk云虚拟主机.共享IP香港虚拟主机的优点是 ...

最新文章

  1. Tengine Framework基础
  2. 干货 | 斯坦福的人工智能4年路线!
  3. 交通警察手势信号(动画演示)
  4. 漂亮图片演示ajax制作教程-lightbox
  5. 摄影测量--测边交会
  6. 终端输入vue ui没反应---使用vue ui出现的四个问题
  7. git stash pop 冲突,git stash list 中的记录不会自动删除的解决方法
  8. java 中级面试题_java中级面试题
  9. 酒店管理系统--C语言版
  10. Python里对于shape()的理解
  11. 洛谷5339 BZOJ5510 TJOI2019 唱、跳、rap和篮球 容斥 dp 组合数
  12. 三个经典故事告诉你:什么叫契约精神
  13. word2vec源码详解
  14. Java Spring MVC框架 VIII 之 Spring MVC拦截器
  15. Kaldi-Timit 训练
  16. diameter协议栈_Diameter协议摘要
  17. HTML 图片鼠标悬停动态效果
  18. Could not find a suitable set of interfaces for VIPs.
  19. 《陈海贤---如何面都不确定》有感
  20. ubuntu-18.04 tenda U9安装wifi驱动

热门文章

  1. SQL server 数据库添加主键代码
  2. ios 系统 升级beta版(iOS 12 升级 iOS13 beta 为例)
  3. 洛谷2214 哞哞哞Mooo Moo dp
  4. android 发短信带链接,Android 点击Url(短信链接)打开App
  5. java项目运行在浏览器_在 Java 程序中,能在 WWW 浏览器上运行的是 程序。_学小易找答案...
  6. 当遇到国外客户的问题,你解决不了的时候怎么办
  7. Vector产品手册中文版2019.pdf下载地址
  8. 深度学习_目标检测_YOLOv1,v2,v3,v4,v5,v6,v7全系列详解(持续更新)
  9. js实现的图片浏览器
  10. CAN数据传输顺序,及仲裁过程