A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 源码技巧 > 父类数据 > 工作易高端人才招聘系统IIS7、IIS8的伪静态设置方法

工作易高端人才招聘系统IIS7、IIS8的伪静态设置方法

时间:2014-04-17 10:43作者:sa人气:363

在这里说一下高版本VPS/服务器的伪静态设置方法。
有很多客户使用的服务器已经升级到了高级版本,其中IIS也已经从6升到了7甚至是8了。

使用高版本固然有很多好处,但也不可避免的存在了兼容性的问题,正如工作易人才系统最重要的一步环境配置:IIS伪静态配置。

在Server2000/2003的IIS6版本下,只需要按照默认的工作易使用手册里的IIS伪静态配置好aspnet_isapi.dll文件到IIS里,即可正常打开工作易的所有企业、简历和文章页面,但在IIS7,通过通配符加载同样的文件后,会发现此方法无效,仍然无法打开内页,显示404错误!

经过官方不懈的调试和查阅资料后,终于成功配置IIS7/8下的伪静态,方法如下:

1、在IIS7/8里需要重新注册伪静态组件:http://www.iis.net/download/URLRewrite下载组件安装后,进入IIS模块,查看是否安装成功组件;

2、修改根目录下的web.config文件里面的伪静态规则:

将以下代码

<urlrewritingnet rewriteOnlyVirtualUrls="true" defaultPage="" contextItemsPrefix="QueryString" defaultProvider="RegEx" xmlns="http://www.urlrewriting.net/schemas/config/2006/07">

<rewrites>

<add name="newsUrl" virtualUrl="^~/LookNews/Article-(.*).html" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/LookNews.aspx?id=$1" ignoreCase="true" />

<add name="myurl3" virtualUrl="^~/Company_Lookzl/pn-(.*).html" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/companyhome/company.aspx?pn=$1" ignoreCase="true" />

<add name="myurl4" virtualUrl="^~/Company_Lookzl2/pn-(.*)-id-(.*).html" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/companyhome/post.aspx?pn=$1&amp;id=$2" ignoreCase="true" />

<add name="myurl3-1" virtualUrl="^~/Company_Lookzl1/pn-(.*).html" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/aspxTemplate/Company_Lookzl1.aspx?pn=$1" ignoreCase="true" />

<add name="myurl5" virtualUrl="^~/Person_Lookzl/id-(.*).html" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/Person_Lookzl.aspx?id=$1" ignoreCase="true" />

<add name="myurl5-1" virtualUrl="^~/Person_Lookzl/pname-(.*).html" rewriteUrlParameter="ExcludeFromClientQueryString" destinationUrl="~/Person_Lookzl.aspx?pname=$1" ignoreCase="true" />
......

</rewrites>

</urlrewritingnet>

修改为最新的IIS7/8伪静态配置规则:

<system.webServer>

<rewrite>

<rules>

<rule name="newsUrl" stopProcessing="true">

<match url="^LookNews/Article-(.*).html"/>

<action type="Rewrite" url="/LookNews.aspx?id={R:1}"/>

</rule>

<rule name="myurl3" stopProcessing="true">

<match url="^Company_Lookzl/pn-(.*).html"/>

<action type="Rewrite" url="/companyhome/company.aspx?pn={R:1}"/>

</rule>

<rule name="myurl4" stopProcessing="true">

<match url="^Company_Lookzl2/pn-(.*)-id-(.*).html""/>

<action type="Rewrite" url="/companyhome/post.aspx?pn={R:1}&amp;id={R:2}"/>

</rule>

.......

</rules>

</rewrite>

3、IIS应用程序池选择2.0,最后保存文件即可。

工作易人才招聘系统 地区版

下载地址:http://down.admin5.com/net/74492.html

工作易人才招聘系统 全国版

下载地址:http://down.admin5.com/net/76181.html

 

标签工作,易高端,高端,人才招聘,系统,IIS7,IIS8,静态

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号