• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > apache伪静态与iis伪静态区别介绍

apache伪静态与iis伪静态区别介绍

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含apache和iis的区别,apache iis,iis和apache共存,iis和apache哪个好,apache nginx iis等服务器相关知识,网友希望可以进行参考

本文章来总结一下关于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]+.html
    RewriteRule ^(.*?(?:index|dispbbs))-([-0-9]+).html$ $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-]+.html)$ $1/archiver/index.php?$2 
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+).html$ $1/forumdisplay.php?fid=$2&page=$3 
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3 
RewriteRule ^(.*)/profile-(username|uid)-(.+?).html$ $1/viewpro.php?$2=$3


更多详细内容请查看:http://www.bKjia.c0m/wy/96/iis.htm

区别

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

区别如下:

iis:

 代码如下 复制代码

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

apache:

 代码如下 复制代码

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

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • apache/iis设置网站的默认首页方法
  • 让apache/iis服务器支持wap站点方法
  • apache 和iis共用80端口多种解决办法
  • apache伪静态与iis伪静态区别介绍
  • iis与apache取消目录脚本执行权限方法

相关文章

  • windows2003配置IIS+FastCGI+PHP5.4.8图解
  • NTFS 权限导致的程序疑难问题排查
  • zabbix常用key和自定义key的讲解
  • 服务器日志Tencent Virtual Printer Driver 未知的问题
  • 即时通讯开发平台AnyChat 的性能优势
  • VMware上模拟实现windows 2003集群环境
  • 巧用net user命令 限定系统用户登录时间
  • Windows 2003服务器怎么修改管理员密码
  • VM虚拟机vmware下安装Ghost XP的图文教程
  • nagios+cacti+nconf部署文档

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • WMS中添加默认发布点的方法[图文教程]
    • srosa.sys插件导致计算机蓝屏故障
    • Apache中启动失败错误日志总结
    • 正则表达式和grep的基本用法9
    • WINDOWS SERVER 2003恢复默认权限设置
    • Winodws Server 2008 安装手记
    • Windows Server 2008 修改密码策略的方法
    • FC-SAN和IP-SAN
    • 无法识别的配置节 connectionStrings 解决办法
    • VMware tools下载与VMware tools安装方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有