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

softyun3年前云服务器49

本文章来总结一下关于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]


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

相关文章

如何防止法国服务器被攻击

防止法国服务器被攻击的方法:1、定期扫描现有的网络主节点,及时对新出现的漏洞进行清理;2、在骨干节点配置防火墙,保护主机不被攻击;3、用足够的容量和资源承受攻击;4、充分利用网络设备保护网络资源,如路...

选择服务器时要注意哪些问题

选择服务器时要注意的问题有:1、注意服务器性能要稳定,才能保证网站正常工作;2、注意服务器的扩展性是否较高,保证能及时调整配置来适应网站发展;3、注意配件搭配要合理,以免导致服务器系统性能下降;4、注...

便宜vps主机租用怎么区分真假

便宜vps主机租用区分真假的方法:1、看硬件设施,真的vps主机cpu都比较高,一般来说都是四核,但内存和硬盘较小;2、使用测试软件评测服务器的硬件设施;3、看系统进程,真的vps主机有宿主机架设软件...

云主机的优势体现在哪里

云主机的优势体现:1. 云主机支持按需扩展,降低企业的成本开销。2. 云主机的可靠性高,出故障能够自动转换连接点,保证云主机的在线稳定。3. 云主机支持灵活升级扩展,节省时间和成本。具体内容如下:1、...

租赁香港服务器需要注意哪些问题

租赁香港服务器需要注意的问题有:1、注意香港服务器的整体性价格,选择性价比高的香港服务器,质量更有保障;2、注意香港服务器主机房的环境及设施配置,选择具有良好的可靠性和负载工作能力的主机房,服务器更稳...

美国服务器被攻击的应对方式有哪些

美国服务器被攻击的应对方式有:1、可暂时关闭美国服务器进行进行闭站保护,避免病毒源扩散;2、检查美国服务器日志,找出攻击漏洞进行修补;3、将美国服务器的数据进行备份操作,避免数据丢失无法修复;4、给美...