设为首页 收藏本站
查看: 231|回复: 10

.htAccess和httpd.ini和Nginx之间的伪静态规则互相转换方法

[复制链接]
  • TA的每日心情
    擦汗
    2016-12-12 12:06
  • 签到天数: 1 天

    [LV.1]初来乍到

    632

    主题

    639

    帖子

    102971万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1029712602
    发表于 2016-9-27 21:06:09 | 显示全部楼层 |阅读模式
    httpd.ini适合IIS使用,.htaccess适合Apache使用,nginx.conf适合Nginx使用

    httpd.ini  举例一个
    -----------------------------------------------------------------------------------------------------------
    [ISAPI_Rewrite]
    # 3600 = 1 hour
    CacheClockRate 3600
    RepeatLimit 32
    # Protect httpd.ini and httpd.parse.errors files
    # from accessing through HTTP
    # duoduo Rewrite规则
    RewriteRule ^/index.html$ /index.php
    RewriteRule ^/sitemap.html$ /sitemap.php
    RewriteRule ^/malllist.html$ /malllist.php
    -----------------------------------------------------------------------------------------------------------
    转换成 .htaccess  注意看不同点 下次按照这样转换即可。
    -----------------------------------------------------------------------------------------------------------
    RewriteEngine On
    RewriteBase /
    # duoduo Rewrite规则
    RewriteRule index.html$ /index.php
    RewriteRule sitemap.html$ /sitemap.php
    RewriteRule malllist.html$ /malllist.php
    -----------------------------------------------------------------------------------------------------------
    httpd.ini 转换 .htaccess  一般规则说明:
    1.
    [ISAPI_Rewrite]
    # 3600 = 1 hour
    CacheClockRate 3600
    RepeatLimit 32
    # Protect httpd.ini and httpd.parse.errors files
    # from accessing through HTTP
    换成:
    RewriteEngine On
    RewriteBase /
    2.
    RewriteRule ^/index.html$ /index.php
    去掉 ^/
    RewriteRule index.html$ /index.php
    -----------------------------------------------------------------------------------------------------------
    .htaccess  转换成 nginx  注意看不同点 下次按照这样转换即可。
    -----------------------------------.htaccess-----------------------------------------------------
    RewriteEngine On
    RewriteBase /
    # duoduo Rewrite规则
    RewriteRule index.html$ /index.php
    RewriteRule sitemap.html$ /sitemap.php
    RewriteRule malllist.html$ /malllist.php
    ------------------------------------nginx----------------------------------------------------------
    location / {
    rewrite /index.html$ /index.php last;
    rewrite /sitemap.html$ /sitemap.php last;
    rewrite /malllist.html$ /malllist.php last;-
    ----------------------------------------------------------------------------------------------------------
    .htaccess  转换成 nginx  说明
    -----------------------------------------------------------------------------------------------------------
    1.
    RewriteEngine On
    RewriteBase /
    # duoduo Rewrite规则
    转换为:
    location / {
    2.
    RewriteRule index.html$ /index.php
    转换为:
    rewrite /index.html$ /index.php last;
    -----------------------------------------------------------------------------------------------------------

    送上在线转换的地方:

    .htaccess Editor  :http://www.htaccesseditor.com/sc.shtml

    把.htaccess中的规则自动转换成nginx

    http://www.anilcetin.com/convert-apache-htaccess-to-nginx/

    从apache转到iis下,碰到.htacess转换httpd.ini,分享下方法。




    在.htacess转换httpd.ini转换结果汇中大家明显看到我们做了修改的几个地方,有颜色的部分就是修改过的,在.htacess转换httpd.ini转换中,就是要让apache和iis理解我们想要它做什么。上面代码不难看出:

    首先是对规则的定义要变,从rewrite_module变成isapi_rewrite。

    其次是路径要变,.htacess的路径是定义在头部中,而httpd.ini是定义在每行规则里,.htacess转换httpd.ini转

    换时将.htacess中^符号换成/,在独立页面前面加上路径/,以我自己理解这个/应该是相对目录的根目录。

    回复 天涯海角搜一下: 百度 谷歌 360 搜狗 搜搜 有道 谷粉 雅虎 必应 即刻

    使用道具 举报

    该用户从未签到

    0

    主题

    4

    帖子

    4

    积分

    新手上路

    Rank: 1

    积分
    4
    发表于 2017-6-24 09:19:36 | 显示全部楼层
    回帖是必须的,这个可以有!












    钱宝自选商户mpos机器免费送   带键盘  带闪付功能的mpos,  钱宝自选商户mpos,定位本地,可根据消费时间段自选本地商户,想刷什么就刷什么   绝不跳码  绝不跳商户!!! 老司机都懂稳定不跳的重要性。养卡提额神器!    支持京东白条闪付,支持云闪付自选商户0.38费率,支持微信支付宝银联钱包扫码0.38费率,支持闪付挥卡支付。v信:qianbao5219  全国可以邮寄
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    2

    积分

    禁止发言

    积分
    2
    发表于 2017-7-3 12:42:05 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    11

    帖子

    11

    积分

    新手上路

    Rank: 1

    积分
    11
    发表于 2017-7-10 23:02:46 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    203

    帖子

    208

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    208
    发表于 2017-7-26 01:38:57 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    191

    帖子

    201

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    201
    发表于 2017-8-5 16:52:02 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    54

    帖子

    59

    积分

    注册会员

    Rank: 2

    积分
    59
    发表于 2017-8-14 19:18:46 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    22

    帖子

    22

    积分

    新手上路

    Rank: 1

    积分
    22
    发表于 2017-8-15 10:26:20 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    50

    帖子

    50

    积分

    注册会员

    Rank: 2

    积分
    50
    发表于 2017-8-15 22:27:28 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    121

    帖子

    126

    积分

    注册会员

    Rank: 2

    积分
    126
    发表于 5 天前 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    亲爱的,赶快加入我们吧!
    X

    QQ|关于我们|Archiver|手机版|小黑屋|珊潮网络科技 ( 闽ICP备16035387号-1 ) |网站地图  

    GMT+8, 2017-8-23 12:28 , Processed in 1.431640 second(s), 46 queries , Gzip On.

    Powered by Discuz! X3.2 Licensed

    © 2001-2013 Comsenz Inc.

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