【发布时间】:2013-09-14 15:41:16
【问题描述】:
我正在使用一个代码库,我希望避免更改现有 .htaccess 文件中的任何内容。这意味着,如果 .htaccess 中有任何我需要“覆盖”的内容,我将不得不使用 vhost 配置。
话虽如此,是否可以保持 .htaccess 原样使用并部分覆盖它在 vhost 中的部分?
这是具体的例子:
在.htaccess中有一个重写条件,重写如下:
RewriteCond %{HTTP_HOST} !^www [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
我希望这两行保留在 htaccess 文件中,但以某种方式通过在 vhost 中覆盖它们来“忽略它们”。
这个可以吗?
谢谢
【问题讨论】:
标签: apache .htaccess mod-rewrite apache2