iis如何使用rewrite,怎么使用iis建立网站
内容导航:
一、如何在iis服务器上改rewrite
URL 静态化可以提高搜索引擎抓取,开启本功能需要对 Web 服务器增加相应的 Rewrite 规则,且会轻微增加服务器负担。本教程讲解如何在 IIS
环境下配置各个产品的 Rewrite 规则。配置步骤:(图文结合)1首先下载 的包,解压到任意盘上的任意目录。2在 IIS
管理器里选择网站,右键选择“属性”,如下图所示:3在弹出的窗口里选择“ISAPI筛选器”4上图中点击“添加”,在弹出的窗口里“筛选器名称”填写“rewrite”5上图界面中点击“浏览”,选择下载解压后的
Discuz! Rewrite 规则目录下的 文件6浏览完毕点击“确定”7添加完毕点击“确定”8重新启动 IIS9重新选择该站点 => 右键“属性”=>
“ISAPI 筛选器”,如果看到状态为向上的绿色箭头,就说明 Rewrite 模块安装成功了。到这里我们的服务器IIS 配置好了~~如果你的是虚拟主机
则询问服务器提供商支不支持 Rewrite END规则配置规则一般都是你的程序提供的,你可以询问程序提供商。对于DZ
的程序都支持的。拿DZ规则做为例子:DZ 程序后台都有规则生成器,按照自己的要求填写好规则 生成后~如下所示:[ISAPI_Rewrite]# 3600 =
1 hourCacheClockRate 3600RepeatLimit 32# Protect and files# from accessing
through HTTPRewriteRule ^(.)/topic-(.+)\.html\?(.)$
$1/portal\.php\?mod=topic&topic;=$2&$3RewriteRule
^(.)/article-([0-9]+)-([0-9]+)\.html\?(.)$
$1/portal\.php\?mod=view&aid;=$2&page;=$3&$4RewriteRule
^(.)/forum-(\w+)-([0-9]+)\.html\?(.)$
$1/forum\.php\?mod=forumdisplay&fid;=$2&page;=$3&$4RewriteRule
^(.)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?(.)$
$1/forum\.php\?mod=viewthread&tid;=$2&extra;=page\%3D$4&page;=$3&$5RewriteRule
^(.)/group-([0-9]+)-([0-9]+)\.html\?(.)$
$1/forum\.php\?mod=group&fid;=$2&page;=$3&$4RewriteRule
^(.)/space-(username|uid)-(.+)\.html\?(.)$
$1/home\.php\?mod=space&$2=$3&$4RewriteRule
^(.)/([a-z]+)-(.+)\.html\?(.*)$
$1/$2\.php\?rewrite=$3&$4找到我们刚解压出来的文化,里面有一个
这样的文件,用记事本打开!!把自己的规则覆盖进去!!保存即可然后把这个文件上传到服务器根目录,一般为 web 目录下。然后进入网站程序后台开启
静态化即可!!
二、如何在IIS环境下配置Rewrite规则
首先下载 的包,解压到任意盘上的任意目录。
在 IIS
管理器里选择网站,右键选择“属性”,如下图所示:在弹出的窗口里选择“ISAPI筛选器”上图中点击“添加”,在弹出的窗口里“筛选器名称”填写“rewrite”上图界面中点击“浏览”,选择下载解压后的
Discuz! Rewrite 规则目录下的 文件浏览完毕点击“确定”添加完毕点击“确定”重新启动 IIS重新选择该站点 => 右键“属性”=>
“ISAPI 筛选器”,如果看到状态为向上的绿色箭头,就说明 Rewrite 模块安装成功了。
到这里我们的服务器IIS 配置好了~~如果你的是虚拟主机 则询问服务器提供商支不支持
Rewrite如果您是网络应用开发者,那你可能需要在本机安装web服务器搭建一个测试环境。
同windows xp类似,在windows vista的大部分版本——除 home basic 与 starter 外——中也集成了iis
(internet 信息服务),同时,版本升级为 7.0 。
这可能是大多数朋友的首选,当然,如果愿意,同样可以在windows vista中安装使用apache。
相对于早先的版本,iis 7.0 带来了许多引人注目的新特色新功能,比如基于 microsoft .net framework
的全局配置文件,可简单地通过文本编辑器或 microsoft visual studio 编辑;全新的 iis 管理器,可同时管理 iis 和
,操作更加方便;以及引入了命令行工具 ,给 web 服务器的日常管理、监视和配置提供了除图形接口外的另一种方式,更为简单、高效。
同windows xp一样,在windows vista的默认设置下,iis (internet 信息服务)
7.0未予安装,要想使用它,必须首先安装iis。
下面简单介绍iis的安装过程:依次点击“开始” => “控制面板” => “程序”,选择“打开或关闭windows功能”。
这是一个触发uac的操作,如果windows vista没有关闭uac,则会弹出提示信息,确认并继续; 如果仅需要iis
7.0支持静态内容,可直接选中“internet信息服务”,如果希望 web 服务器支持动态内容,则需展开“万维网服务”分支,将所需的选项全部选中;
点击“确定”,windows vista即启动iis的安装过程; 安装完成后,打开浏览器输入 “http://localhost/”,检查iis是否正常
三、使用IIS要注意什
答:如果在IIS下以CGI方式运行PHP会非常慢,这是由于CGI模式是建立在多进程的基础之上的,而非多线程
四、iis下如何配置Rewrite
1、将下载的 IIS Rewrite 组件解压,放到适当的目录(如 C:Rewrite)下。
2、在“IIS管理器”里选择网站,右键,属性。
3、选择“ISAPI”,点击“添加”。
4、填入筛选器名称,如“rewrite”。
5、可执行文件下方点击“浏览”,选择刚才解压的Rewrite组件位置,。
6、确认选择正确后,点击“确定”。
7、点击“确定”,完成筛选器添加。
8、重启IIS。
9、重启IIS后,再次选择站点,右键,属性,看到如下所示向上的绿箭头,说明 IIS Rewrite 成功添加并运行。
IIS Rewrite 规则设置解压后的 IIS Rewrite 组件目录(如 C:Rewrite)中,有一个 文件,将相应规则写入到这个文件中即可。
安装方法压缩包中 也有说明。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/109151.html