关于IIS 8 伪静态

问题描述

关于IIS8伪静态,我之前在自己电脑上用的IIS5.1可以使用url转换的功能,但是把我的项目放在服务器上(IIS8)我写的URL就不能转换了,请问怎么解决,谢谢。本人对伪静态不是很理解,望帮忙。之前写的部分的url转换如下:<!--<urlrewritingnetrewriteOnlyVirtualUrls="true"contextItemsPrefix="QueryString"defaultPage="index.aspx"defaultProvider="RegEx"xmlns="http://www.urlrewriting.net/schemas/config/2006/07"><rewrites><addname="mm2111111"virtualUrl="^http://(.*)/product-details-(d+)-(d+).(.*)"rewriteUrlParameter="ExcludeFromClientQueryString"destinationUrl="product_details.aspx?pid=$2&amp;mallid=$3"rewrite="Domain"ignoreCase="true"/><addname="mm2"virtualUrl="^http://(.*)/product-details-(d+).(.*)"rewriteUrlParameter="ExcludeFromClientQueryString"destinationUrl="product_details.aspx?pid=$2"rewrite="Domain"ignoreCase="true"/></rewrites></urlrewritingnet>-->在只支持IIS8上面的服务器url转换要怎么解决?谢谢!

解决方案

解决方案二:
帮顶啦
解决方案三:
参考http://bbs.csdn.net/topics/390893900

时间: 2024-10-07 09:21:18

关于IIS 8 伪静态的相关文章

IIS实现伪静态不需要Rewrite组件

IIS实现伪静态不需要Rewrite组件现在的iis站点都可以自定义404错误页面,打开本机IIS网站,查看属性-自定义错误,找到404错误,双击修改其消息类型为URL,Url设置为网站根目录下文件的绝对路径. 譬如设置网站更目录下404.asp 设置url为 /404.asp,主要是修改我们修改404.asp 原理如下 比如网站首页 http://www.**********.com/index.asp,文章的url形式如下http://www.**********.com/Class/sho

如何让iis支持伪静态和增加伪静态规则方法

如果想让iis支持伪静态就必须 先安装php教程 for iis http://www.php.net/downloads.php 然后安装 微软的 urlrewrite http://www.iis.net/download/urlrewrite 下载手动安装包isapi_rewrite3_0042_manual.exe 需要手工解压到服务器的一个目录中. 打开iis管理器 -> 选择网站属性 -> isapi筛选器 -> 在名称中输入isapi_rewrite 可执行文件选择刚才解压

apache+php 伪静态写法与iis+php 伪静态区别

apache+php教程 伪静态写法与iis+php 伪静态区别 这是apache+php  伪静态配置方法 RewriteRule /newhouse/m-(d+).html$  /newhouse/model.php?id=$1 RewriteRule /newhouse/p2-(d+).html$  /newhouse/pic2.php?id=$1 iis+php 伪静态配置方法 RewriteRule /newhouse/m-(d+).html  /newhouse/model.php?

图解IIS配置伪静态

买了服务器后要架设网站,可能会遇到配置伪静态的问题,在这里分享一下IIS平台的设置方法. 使用IIS 8架设网站,如果要使用伪静态的功能,或者是MVC项目,可能需要添加"通配符脚本映射". 如果设置过IIS 6,对应的是"通配符应用程序映射".参考:http://hovertree.com/h/bjaf/xpdb8gpm.htm 添加设置的步骤通过下列图片展示. 打开IIS 管理器,展开网站列表,选择需要设置的网站,然后在"功能视图"中双击&qu

Discuz与Ecshop最新的IIS Rewrite伪静态规则

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 我搞了2个小站一个论坛 一个网店 一直想同时实现伪静态,测试了很多次都没有成功.在网上找了很多Rewrite伪静态规则都不管用失败的主要是ecshop .最后求助admin5的汉三哥哥帮我从新写了一份规则:). 现在提供给大家,希望可以帮到更多和我一样情况的哥哥姐姐们. Discuz 的设置就不说了 官方有的,这里重点说下ecshop 请在后

iis rewrite伪静态中文无效问题解决方法

今天在处理一个tag页面的时候.由于需要用到伪静态功能.在rewrite的时候 原因是其中的中文Unicode信息会被ISAPI_Rewrite转为uft-8的格式编码我们只需要在相应的伪静态规则后加[NU]参数即可禁止编码转换, 例如  代码如下 复制代码 RewriteRule ^/shop-(.*).html$ /shop.php?nick=$1 [NU] 这样就支持中文了..写下来方便以后使用. 注:以上方法在IIS下有用.在apache下可以无视. 方法二,此方法可以用于iis伪静态与

iis 配置伪静态图文教程

一.[系统环境] 操作系统:windows2003 软件:iis 6.0 .net2.0以上 二.[配置伪静态步骤] 1.右键点击 要设置网站的网站 2.属性 -->主目录 -->配置--> 3.如右侧窗口,找到 .aspx 扩展名-->编辑-->复制 可执行文件的路径-->关闭 4.点击 添加-->粘贴 刚复制的 可执行文件路径 5.扩展名填写 .html (如果是 .htm 或者 任意你想要的扩展都可以 前提是以后的应用程序扩展列表里边没有该扩展) 6.不选中

ecshop中iis/apache伪静态规则配置示例

apache下的伪静态规则范例 复制下面这段代码,然后存为 .htaccess 放到站点的根目录下面就行了.(请确保您的空间/服务器是安装的apache,如果是iis,请参考代潇瑞博客中的 ecshop在iis下的伪静态规则范例)  代码如下 复制代码 <FilesMatch "\.(bak|inc|lib|sh|tpl|lbi|dwt)$">     order deny,allow     deny from all </FilesMatch> Rewrit

IIS下下伪静态html(URL Rewrite)设置方法

iis|静态 首先,下载文件 dv_iis_url_rewrite.zip,将其解压到本地硬盘(压缩包里有两个文件,分别是IisUrlRewriter.dll和IisUrlRewriter.ini),然后打开IIS管理器: 选择"ISAPI筛选器",然后选择"添加": 在"添加/编辑筛选器属性"对话框中,点击"浏览": 在这里,选择刚才解压出来的IisUrlRewriter.dll 点击"确定"结束设置: