我正在使用一个代码库,我希望避免更改现有 .htaccess 文件中的任何内容。这意味着如果 .htaccess 中有任何我需要“覆盖”的内容,我将不得不使用 vhost 配置来实现。
话虽如此,是否可以保持 .htaccess 原样使用并部分覆盖它在 vhost 中的部分?
这是具体的例子:
在 .htaccess 中有一个重写条件并像这样重写:
RewriteCond %{HTTP_HOST} !^www [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
我希望这两行保留在 htaccess 文件中,但以某种方式通过在 vhost 中覆盖它们来“忽略它们”。
这可以做到吗?
谢谢