• php win主机下实现ISAPI_Rewrite伪静态


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

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

    例: www.del5.com/index.php
    我们想让他用 www.del5.com/index.html 来直接访问
    www.del5.com/newxx.php?=10 [newxx.php 是新闻的详细页面]
    我们把他伪静态成为 www.del5.com/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主机的空间商基本都支持的!

  • 相关阅读:
    bae问题
    union intersect minus
    在搭建SpringMvc Hibernate框架时遇到的问题
    详细解读Spring2.5 +Struts1.3 框架(使用Spring声明式事物管理和springjjdbc模板)
    javaee缓存技术 oscache ehcache
    Warning
    Math
    Test
    网络流24题-最小路径覆盖问题
    Wannafly summer camp Day3--Knight
  • 原文地址:https://www.cnblogs.com/Gbeniot/p/3761149.html
Copyright © 2020-2023  润新知