gpt4 book ai didi

lighttpd 上的 apache .htaccess 文件

转载 作者:行者123 更新时间:2023-12-05 00:06:08 24 4
gpt4 key购买 nike

RewriteEngine on
RewriteRule ^packed\.js$ pack.php?debug=0 [nc]
RewriteRule ^debug$ pack.php?debug=1 [nc]

这在特定目录中的 .htaccess 文件中的 apache 上运行良好。如果我想在 lighttpd 上执行此操作,是否必须将其添加到配置文件或其他内容中?

我是否需要对这些规则进行任何更改?

最佳答案

lighttpd 不支持 .htaccess Apache httpd 之类的文件。这就是“lighttpd”中的“光”发挥作用的地方。

但是,您可以从 Apache httpd 的 mod_rewrite 迁移这些规则。到lighttpd的mod_rewrite .但请注意 NC lighttpd 的 mod_rewrite 不支持标志(不区分大小写的匹配)。如果没有它也可以,您可以简单地使用以下重写规则:

url.rewrite-once = (
"^packed\.js$" => "pack.php?debug=0",
"^debug$" => "pack.php?debug=1"
)

如果您需要匹配不区分大小写,您可能需要调用 mod_magnet和自定义 Lua 脚本。

关于lighttpd 上的 apache .htaccess 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3654765/

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