php 伪静态之IIS篇

2015-01-24信息快讯网

上篇文章我们讲解了APACHE服务器下伪静态的实现,不过在国内还是IIS的服务器要多些,特别是个人站长,那么,我们再来学习下IIS下php伪静态的实现过程吧

有的win主机IIS不支持 .htaccess 文件, 我在这里指的不是本地 在本地的话用apmserv服务器可以用.htaccess 文件,用apmserv服务器环境配置伪静态可以看 php 伪静态 (url rewrite mod_rewrite 重写) 这篇文章,讲的很详细.

这里我们主要讲解httpd.ini 废话不说直接看效果~

例: www.jb51.net/index.php
我们想让他用 www.jb51.net/index.html 来直接访问
www.jb51.net/newxx.php?=10 [newxx.php 是新闻的详细页面]
我们把他伪静态成为 www.jb51.net/new-10.html
实现过程如下:httpd.ini 的源文件

[ISAPI_Rewrite]
# 3600 = 1 hour
# CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
# from accessing through HTTP
RewriteRule ^/httpd(?:\.ini|\.parse\.errors).* [F,I,O]
RewriteRule /index.html /index.php
RewriteRule /new-([0-9]+).html$ /newxx\.php\?uid=$1上面的例子可以看出 RewriteRule /index.html /index.php 是把index.php 转换为 index.html
RewriteRule /new-([0-9]+).html$ /newxx\.php\?uid=$1 转换为 new-10{这个10为id=几的值}.html

很简单吧。 这种伪静态一般 win主机的空间商基本都支持的!

Thinkphp中数据按分类嵌套循环实现方法
Thinkphp将二维数组变为标签适用的一维数组方法总结
ThinkPHP模板中数组循环实例
用 Composer构建自己的 PHP 框架之使用 ORM
用 Composer构建自己的 PHP 框架之设计 MVC
thinkphp视图模型查询提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解决方法
thinkphp中html:list标签传递多个参数实例
PHP正则表达式 /i, /is, /s, /isU等介绍
教你如何开启shopnc b2b2c 伪静态
浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
php中__destruct与register_shutdown_function执行的先后顺序问题
修改destoon会员公司的伪静态中的com目录的方法
PHP伪静态Rewrite设置之APACHE篇
destoon之URL Rewrite(伪静态)设置方法详解
解决CodeIgniter伪静态失效
IIS6.0 开启Gzip方法及PHP Gzip函数分享
php实例分享之html转为rtf格式
php伪静态之APACHE篇
50个PHP程序性能优化的方法
浅谈php扩展imagick
PHP小技巧之函数重载
mac下Apache + MySql + PHP搭建网站开发环境
PHP is_subclass_of函数的一个BUG和解决方法
浅谈discuz密码加密的方式
PHP中spl_autoload_register()和__autoload()区别分析
phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法
codeigniter框架The URI you submitted has disallowed characters错误解决方法
php环境套包 dedeampz 伪静态设置示例
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
php检测iis环境是否支持htaccess的方法
©2014-2024 dbsqp.com