文档章节

php 伪静态之IIS实例

mysoftsky
 mysoftsky
发布于 2014/06/06 12:49
字数 335
阅读 19
收藏 0

分享下IIS下php伪静态的实现过程。

有的win主机IIS不支持 .htaccess 文件, 在这里指的不是本地 在本地的话用apmserv服务器可以用.htaccess 文件,用apmserv服务器环境配置伪静态可以看 php 伪静态 (url rewrite mod_rewrite 重写) 这篇文章,讲的很详细.
这里我们主要讲解httpd.ini 废话不说直接看效果~
例: www.jbxue.com/index.php
我们想让他用 www.jbxue.com/index.html 来直接访问
www.jbxue.com/newxx.php?=10 [newxx.php 是新闻的详细页面]
我们把他伪静态成为 www.jbxue.com/new-10.html
实现过程如下:httpd.ini 的源文件

  1. [ISAPI_Rewrite]

  2. # 3600 = 1 hour

  3. # CacheClockRate 3600

  4. RepeatLimit 32

  5. # Protect httpd.ini and httpd.parse.errors files

  6. # from accessing through HTTP

  7. RewriteRule ^/httpd(?:\.ini|\.parse\.errors).* [F,I,O]

  8. RewriteRule /index.html /index.php

  9. 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主机的空间商基本都支持的!


本文转载自:

共有 人打赏支持
mysoftsky
粉丝 7
博文 176
码字总数 4429
作品 0
廊坊
iis php怎样取得取得伪静态后的Url

iis php怎样取得取得伪静态后的Url 如:index.php?id=12&n=34 伪静态后 i-12-34.html apache可以直接取得 i-12-34.html,但iis好像取得这样的结果只能取得动态的Url...

前沿网络工作室
2011/12/27
1K
6
杨泽业:wordpress在Nginx/Apache/IIS中的伪静态规则

在搭建好wordpress博客以后,我都是先让大家配置好文章的url格式为/%postname%.html这样的自定义结构的。比如是阿里云的虚拟主机这样配置以后,文章页面还是可以打开的,但是有的服务器或者是...

泽业建站网
06/22
0
0
建站初学者必知的wordpress在Nginx/Apache/IIS中的伪静态规则

在搭建好wordpress博客以后,我都是先让大家配置好文章的url格式为/%postname%.html这样的自定义结构的。比如是阿里云的虚拟主机这样配置以后,文章页面还是可以打开的,但是有的服务器或者是...

泽业建站网
06/16
0
0
PHP中的.htaccess伪静态文件

工具/原料 url重写 iis7 方法/步骤 安装iis,这个就不多说了。使用系统自带的启动或关闭windows功能来安装。 http://www.microsoft.com/web/downloads/,下载并安装“web 平台安装程序”,目...

robortly
2016/05/03
14
0
Nginx伪静态 二级域名及目录 求解!

我想将 http://www.mydomain.com/plus/list.php?url=(news|video) 这些地址实现二级域名 (news|video).mydomain.com 另外 http://www.mydomain.com/plus/list.php?url=(news|video)&type=(e......

Jewel_M
2013/10/09
1K
6

没有更多内容

加载失败,请刷新页面

加载更多

js实现产生n个随机数,并且随机数之和是固定值

function getrandom(minnum , maxnum ,total,size){ var num = total; //定义整数 var length= size; //定义多个整数的数量 var numArr = []; while(length > 1){ var rnd = Math.floor(Mat......

开源昕昕
13分钟前
1
0
精选Spring Boot三十五道必知必会知识点!

Spring Boot 是微服务中最好的 Java 框架. 我们建议你能够成为一名 Spring Boot 的专家。本文精选了三十五个常见的Spring Boot知识点,祝你一臂之力! 问题一 Spring Boot、Spring MVC 和 Sp...

Java填坑之路
14分钟前
2
0
MyBatis学习笔记

相关文档 mybatis深入理解(一)之 # 与 $ 区别以及 sql 预编译 MyBatis 处理sql中的 大于,小于,大于等于,小于等于

OSC_fly
15分钟前
0
0
Gradle从不同地方复制文件到一个文件夹/打zip包

复制 task copySDK(type: Copy, dependsOn: [":fatJarTask"]) { delete JAR_NAME delete SDK_OUT_PATH delete "$ROOT_BUILD_PATH/$SDK_ZIP_NAME" into('/jniLibs') {......

SuShine
15分钟前
0
0
CentOS关闭占用端口,修改Apache默认端口,并重启Apache

查找并关闭进程 在Linux系统中可以使用lsof命令和kill命令,两个命令配合查找并关闭占用端口的进程 查看某一端口使用情况的命令: lsof -i:端口号 效果如下,PID即进程的ID 根据PID关闭进程,...

临江仙卜算子
21分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部