代码之家  ›  专栏  ›  技术社区  ›  Aminah Nuraini

如何检查.htaccess中是否未定义变量?

  •  0
  • Aminah Nuraini  · 技术社区  · 6 年前

    我知道我可以在中设置自定义变量 httpd.conf .htaccess . 我想让我的代码变得简单,这样当新程序员在新机器上设置代码时,它就不会轻易出错。

    如何从内部检查未定义的变量 .htaccess httpd.conf ?

    RewriteBase /
    
    RewriteCond ${ServerBase} !^$
    RewriteBase ${ServerBase}
    

    !^$ 可以检测未定义的变量,但不能检测。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Shim-Sao    6 年前

    在你想要的东西中:

    <IfDefine ${ServerBase}>
    ...
    </IfDefine >
    

    转到指令定义,此处为文档: https://httpd.apache.org/docs/2.4/mod/core.html