代码之家  ›  专栏  ›  技术社区  ›  Gal

PHP/HTML代码中的文件链接是否也要重写.htaccess mod_?

  •  0
  • Gal  · 技术社区  · 16 年前

    只是想确保:

    require('/path/to/file/file.php');
    

    Apache的mod_重写是否需要该文件(这似乎不合理,因为它应该用于用户URL重定向)

    及

    在HTML标记内部时,是否应针对.htaccess mod_rewrite编写文件路径,例如图像、链接、css?

    假设这是公共根目录: http://example.com/ 图像位于中 '/img/image.png' RewriteRule http://example.com/ 这是否意味着找不到图像?

    我想这也适用于JS/CSS文件。

    2 回复  |  直到 16 年前
        1
  •  0
  •   Pekka    16 年前

    apache的mod_重写是否需要该文件?

    不,从来没有。除非在路径前面加上 http:// ,在这种情况下,HTTP包装器将发挥作用并发出正常的web请求。

    绝对地我不理解你的例子,但是你在HTML文件中使用的任何URL都会被 客户端的浏览器 并遵守你制定的任何修改规则。Javascript、CSS文件等也是如此。

        2
  •  0
  •   Felix Kling    16 年前

    第一个问题:不, mod_rewrite require() .
    第二个问题:是的,找不到。但是你可以放一个 rewrite condition

    RewriteCond %{REQUEST_FILENAME} !-f
    

    推荐文章