轻源码

  • QingYuanMa.com
  • 全球最大的互联网技术和资源下载平台
搜索
一起源码网 门户 PHPwind专区 查看主题

phpwind 8 IIS伪静态详解[原创]

发布者: nelson | 发布时间: 2018-4-20 15:26| 查看数: 5559| 评论数: 1|帖子模式

我的系统环境是:win2003+iis6.0+php +mysql +FastCGIZendOptimizer

当然为了增加伪静态,还需要一个组件:ISAPI_Rewrite  官网下个吧。

安装过程中直接下一步即可,但是要记住安装的目录,因为等下还要调用。

iis配置:(应该知道的)
图片:0SKB3OCGJ%3Y`NO@F2B3A3W.jpg



这个时候,到了重点了:在ISAPI_Rewrite的安装目录下会有一个:httpd.ini
原:
RewriteRule ^(.*)-htm-(.*)$   $1\.php\?$2
RewriteRule ^(.*)/simple/([a-z0-9_]+.html)$ $1/simple/index.php?$2

增加:
RewriteRule ^index\.html$ index.php
RewriteRule ^login\.html$ login.php
RewriteRule ^register\.html$ register.php
RewriteRule ^profile\.html$ profile.php

RewriteRule .*(?:global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]

避免弄错,直接下载:
类型:
售价:0
大小:1KB
下载:565次
描述:




接在是非常重要的一步,后台设置,直接看图吧!
图片:~@K~}P}K}1`[6D@A)FI4_O2.jpg



  
提交,就成功了。

希望能给大家帮助。

忘了说了,在phpwind 8的 global.php文件中没有以下代码,需要加上!

/**
* url处理
*
* @param string $url
* @param string $tag
* @return string
*/
function Htm_cv($url, $tag) {
return stripslashes($tag) . urlRewrite($url) . '"';
}
function urlRewrite($url) {
    global $db_htmifopen, $db_dir, $db_ext;
    if (!$db_htmifopen) return $url;
    $tmppos = strpos($url, '#');
    $add = $tmppos !== false ? substr($url, $tmppos) : '';
    $turl = str_replace(array('.php?', '=', ';', ';', $add), array($db_dir, '-', '-', '-', ''), $url);
    $turl != $url ;; $turl .= $db_ext;
    return $turl . $add;
}

最新评论

gele8888 发表于 2022-6-10 10:21
html免费模板源代码

轻源码让程序更轻更快

QingYuanMa.com

工作时间 周一至周六 8:00-17:30

侵权处理

客服QQ点击咨询

关注抖音号

定期抽VIP

Copyright © 2016-2021 https://www.171739.xyz/ 滇ICP备13200218号

快速回复 返回顶部 返回列表