apache伪静态与iis伪静态规则与配置区别介绍

softyun3年前云服务器48

本文章来总结一下关于apache伪静态与iis伪静态区别介绍,主要讲到了一些规则的问题与配置区别,以后大家就可以直接在iis伪静态转换apache,反之也很简单哦。

在我开时打开模式不一样
apache的.htaccess配置文件是以:RewriteEngine On 将写模式打开。
Apache伪静态html(URL Rewrite)设置法
phpma一 打开 Apache 的配置文件 httpd.conf 。
phpma二 将#LoadModule rewrite_module modules/mod_rewrite前面的#去掉
phpma三 在 httpd.conf中添加:

复制代码 代码如下:


<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteCond %{ENV:SCRIPT_URL} (?:index|dispbbs)[-0-9]+
RewriteRule ^(.*?(?:index|dispbbs))-([-0-9]+)$ $1.php?
__is_apache_rewrite=1&__rewrite_arg=$2
</IfModule>


iis的httpd.ini配置文件是以:[ISAPI_Rewrite] 将写模式打开。
打开你的httpd.ini,找到
[ISAPI_Rewrite]

复制代码 代码如下:


# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^(.*)/archiver/([a-z0-9-]+)$ $1/archiver/index.php?$2
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)$ $1/forumdisplay.php?fid=$2&page=$3
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3
RewriteRule ^(.*)/profile-(username|uid)-(.+?)$ $1/viewpro.php?$2=$3


更多详细内容请查看:zzvips/article/98591

区别
apache不需要网站域名,而iis需要网站域名,且IIS遇到需要重写的URL有问号(?)与点(.)时,需要增加()进行转义.

区别如下
iis:

复制代码 代码如下:


RewriteRule ^(.*)/category(d+)$ $1/index.php?catid=$2


apache: 

复制代码 代码如下:


RewriteRule ^category(d+)$ index.php?catid=$1 [QSA,L]


免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

香港VPS广受好评的原因有哪些

香港VPS广受好评的原因有:1、选择香港VPS建站不需要进行繁琐的备案流程,即开即用,有效节省了建站的时间成本;2、与国内VPS相对比,香港VPS的国内外访问速度更加快,有利于国内外贸企业使用,并且香...

直播行业选择高防CDN还是高防服务器?

现在市面上直播平台越来越多,面对市场竞争对于稳定性的的选择也是非常重要的。直播平台服务器的选择一般是根据自己推广力度来选择服务器防护,根据用户占用的带宽资源来选择服务器带宽、以及服务器硬件配置,线路问...

德国直连vps租用对网站有哪些好处

使用德国直连VPS租用对网站有以下好处:1、网站速度快德国直连VPS租用可以提供快速的网络连接,可实现低延迟和高速度的访问,从而提高网站的访问速度和用户体验。2、稳定性高德国直连VPS租用采用高端的硬...

购买vps服务器建站怎么选择

购买VPS服务器建站选择的方法:1、选择合适的硬件配置,如果网站需要大量接入流量,选择E3以上的高性能配置,可以满足高并发业务需求;2、选择不同的C段IP资源,能满足网站的发展需求;3、选择大带宽线路...

VPS服务器购买为何受欢迎

VPS服务器购买受欢迎的原因:1、相比共享主机而言,选择VPS服务器的用户能够拥有root权限,从而自行控制VPS服务器;2、VPS服务器可靠性和稳定性高,能够保证网站业务不间断正常运作;3、VPS服...

服务器储存空间不足怎么办

服务器储存空间不足的解决方法:1、清理服务器上的垃圾数据,及时释放服务器的储存空间,从而解决问题;2、及时删除服务器上不用的应用程序,释放更多的储存空间;3、在使用服务器搭建网站时,需要控制图片的大小...