国语自产精品视频在线看:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|厂商大全

国语自产精品视频在线看

技术教程
您的位置:首页服务器类Web服务器 → Windows 2008 R2 + IIS 7.5 Rewrite组件重写规则兼容方法

Windows 2008 R2 + IIS 7.5 Rewrite组件重写规则兼容方法

我要评论 2015/05/03 12:05:14 来源:国语自产精品视频在线看 编辑:国语自产精品视频在线看 [ ] 评论:0 点击:409次

随着越来越多云主机或者【huò zhě】✏VPS普及Windows 2008 或者【huò zhě】✏Windows 2008 R2,IIS 7.0或IIS 7.5的📺时代就来到⬇了【le】✌。本文以🏁Windows 2008 R2为例【wéi lì】,讲述如⬆何把【hé bǎ】Windows 2003下【xià】IIS 6.0的📺Rewrite组件完【zǔ jiàn wán】美迁移【měi qiān yí】到Windows 2008 R2当中。

Windows 2008 R2默认只有64位的【de】🦇,但是内🐠置了支持32位的【de】🦇功能【gōng néng】,就是说🐷几乎所【jǐ hū suǒ】有在🕳32位下【xià】能正常运【yùn】🕍行的【de】🦇软件都能正常运【yùn】🕍行在Windows 2008 R2当中🌭,故不必👠担心PHP 5.2.17这个版🕛本支持👱或不支🌒持了【chí le】。另外,有点需【yǒu diǎn xū】要注意【yào zhù yì】的【de】🦇,Windows 2008 R2下【xià】,IIS版本是7.5,添加是在服务【zài fú wù】器管理面板中【miàn bǎn zhōng】🕟的【de】🦇“角色【jiǎo sè】”,非“功能【gōng néng】”哦,这点在刚接触【gāng jiē chù】🆔2008 R2会有找【huì yǒu zhǎo】不到🈲……

IIS7.0开始就【kāi shǐ jiù】变成模【biàn chéng mó】块化了😐,需要什🏾么就安装【zhuāng】😴什么【shí me】,当然也包括ASP支持,咱们用来运行PHP就把🤥CGI也勾上。到时安【dào shí ān】装【zhuāng】😴PHP的时候⏮,就不用【jiù bú yòng】安装【zhuāng】😴FastCGI了😐,因为已🤹经内置【jīng nèi zhì】了😐,这是跟【zhè shì gēn】🈷Windows 2003不同的。

直奔主【zhí bēn zhǔ】题吧,我们在【zài】💐Windows 2003下🐡使用Rewrite组件【zǔ jiàn】🍊,一般都【yī bān dōu】有【yǒu】对应的【de】httpd.ini规则包【guī zé bāo】,在【zài】💐Apache下🐡,则【zé】对应有【yǒu】.htaccess规则包【guī zé bāo】。网上有【wǎng shàng yǒu】🐈不少方【bú shǎo fāng】🐔法让我【fǎ ràng wǒ】们使用【men shǐ yòng】🈯IIS 7.5的【de】ULR Rewrite模块来进行导🗑入原来🍐的规则【de guī zé】,导入的【de】规😵则【zé】会👩在【zài】网站🐥根目录生成web.config文件🐬,里面保存的【de】是✔根据导入生成【rù shēng chéng】的【de】新规则【zé】,由于种🎇种原因,导入的【de】规😵则语法【zé yǔ fǎ】未必会👩100%能让IIS 7.5这个重写模块〽识别,导致导入的【de】规😵则运行【zé yùn háng】时候发生各种【shēng gè zhǒng】提示⬆,包括无【bāo kuò wú】法生效,HTTP 500内部错误等等。

那有没有【méi yǒu】办法🌽直接使🎌用原来🎬Windows 2003的伪静【de wěi jìng】态规则包呢,答案是【dá àn shì】肯定的【kěn dìng de】,Windows 2008 R2做的兼【zuò de jiān】容性更高,没有【méi yǒu】Windows 2003莫名其妙的向上向下🅱箭头【jiàn tóu】🦆,权限是一次性💂配置到【pèi zhì dào】⛅位的。

在【zài】📄Windows 2008 R2的【de】IIS 7.5的【de】站点面板中,有个“ISAPI筛选器🏗”模块,这个就是Windows 2003加载【jiā zǎi】Rewrite组件的【de】地方【dì fāng】,接下来🐩,你应该🎗明白怎样加载【yàng jiā zǎi】了吧,同样道理【lǐ】,在【zài】📄这里把Rewrite.dll作为运【zuò wéi yùn】行文件【háng wén jiàn】🛴,加载到【jiā zǎi dào】ISAPI筛选器🏗,拿【ná】🎾KingCMS地方【dì fāng】门🛺户🌿v2.2举例🤒,ISAPI筛选器🏗Rewrite.dll会自动【huì zì dòng】读取旁🏡边的【de】httpd.ini规则包💳。

一般而言🌳,没实操【méi shí cāo】过的【de】教🥃程就到【chéng jiù dào】此结束🥍了,但是👮在实际操作当中【zhōng】,这样加🛰载了🏊Rewrite组件【zǔ jiàn】,还是无🚝法生效。其实,原因也🎞很明确【hěn míng què】,因为【yīn wéi】🐟Windows 2008 R2是👮64位的【wèi de】,我们直🍸接用在Windows 2003的【de】Rewrite组件【zǔ jiàn】是👮32位的【wèi de】,所以要找到【zhǎo dào】IIS 7.5加载的【de】🕡Rewrite组件【zǔ jiàn】如何在设置【zhì】为32位兼容模式👱,经过狂【jīng guò kuáng】点式搜查🚱,终于在应用池【yīng yòng chí】那里找到【zhǎo dào】了设置【zhì】:

Windows 2008 R2 + IIS 7.5 Rewrite组件重写规则兼容方法

把启用32位应用程序设置为 True,然后再🎍试试看【shì shì kàn】⛺。伪静态【wěi jìng tài】是不是生效了【shēng xiào le】🔳。

关键词【guān jiàn cí】⛵:Windows 2008,IIS,Rewrite

阅读本文后您有什么感想? 已有 人给出评价!

  • 1 欢迎喜欢
  • 1 白痴
  • 1 拜托
  • 1 哇
  • 1 加油
  • 1 鄙视