gpt4 book ai didi

mod-rewrite - Lighttpd重写转换?

转载 作者:行者123 更新时间:2023-12-02 05:10:46 27 4
gpt4 key购买 nike

因此,我正在尝试将网站移至 Lighttpd,但我似乎无法正确重写 URL - 知道这些在 Lighttpd 语言中会转化为什么吗?

RewriteRule ^portfolio/([^/]+) /index.php?portfolio=$1 [NC]

RewriteCond $1 ^(portfolio|news|about|contact|home|P[0-9]{2,8}) [NC]
RewriteRule ^(.*)$ /index.php/$1 [L]

我尝试了一些配置都无济于事:

"^/(?!portfolio)(.+)/?$" => "/index.php?portfolio=$1"
"^/portfolio/(\d+)(?:\?(.*))?" => "/index.php?portfolio=$1"

最佳答案

我认为这对你有用:

"^(/portfolio/.*)$" => "/index.php?portfolio=$1"

这会将所有 url,如 example.com/portfolio/123 重写为 index.php?portfolio=123

仅使用 ^(.*)$ 将所有内容重写到一个 url

关于mod-rewrite - Lighttpd重写转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5837089/

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