【问题标题】:Apache .htaccess - what is the meaning of following linesApache .htaccess - 以下几行的含义是什么
【发布时间】:2012-05-17 11:03:16
【问题描述】:

从那里我可以了解 apache .htaccess 作为初学者的所有知识

下面几行是什么意思:

重写引擎开启

重写规则 ^([a-z0-9-_]*)$ index.php?do=$1 [NC]

重写规则 ^([a-z0-9-_]*)/$ index.php?do=$1 [NC]

【问题讨论】:

    标签: apache


    【解决方案1】:

    在 L 处查看文档

    http://httpd.apache.org/docs/current/howto/htaccess.html

    您提到的命令是重写引擎“一个基于规则的重写引擎,用于动态重写请求的 URL”的一部分。

    来自文档:
    重写引擎指令
    说明:启用或禁用运行时重写引擎
    语法:RewriteEngine on|off

    亲切的问候,

    【讨论】:

      【解决方案2】:

      表示URL会被重写,即:

      http://yourdomain.com/whatever

      将在内部被翻译成类似的东西:

      http://yourdomain.com/index.php?do=whatever

      【讨论】:

        猜你喜欢
        • 2019-09-11
        • 1970-01-01
        • 1970-01-01
        • 2016-06-19
        • 2022-07-22
        • 2012-04-19
        • 2013-06-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多