gpt4 book ai didi

Apache 重写 URL 但不重写某些文件夹

转载 作者:行者123 更新时间:2023-12-02 07:02:53 26 4
gpt4 key购买 nike

我正在使用 Apache 将我的 URL 重写为干净的 URL。

RewriteRule ^(.*) index.php

目前,这也会重写目录,这正是我想要的,因为我希望所有内容都通过我的 router/index.php 文件运行。

但是,我想做的是拥有一个可以直接访问的文件夹。这适用于 .js 和 .css 文件等 lib 文件。我知道如何使用别名来执行此操作,但我无法在我需要使用的 .htaccess 文件中使用它。

我怎样才能不重写特定文件夹,例如。称为“lib”?

编辑:

我确实找到了以下如何在 .htaccess 中伪造别名的示例,但我无法让它工作:

RewriteRule /old-folder /new-folder [PT]

最佳答案

RewriteRule ^/?lib/.+$ - [L]
RewriteRule ^(.*) index.php

关于Apache 重写 URL 但不重写某些文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2264107/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com