百度云虚拟主机bch 重定向

今天在通过app.conf修改BCH环境配置,遇到一个问题,老是跳首页的index.php。配置bch的app.conf时有个情况要注意,app.conf须严格遵照YAML语法规范,任何不合规范的配置,如使用中文、Tab或不符合缩进规则等,均会导致发布失败。今天突然发现bch有个文件可以看出:就是这个文件parse_appconfig.log,和app.conf在同一个目录下。

写不对会告诉你的。成功后才可以看你的正则是否正确。

今天做了一件蠢事,

- regex_url: /see
  script: /blog/index.php
- regex_url: /see/(.*)
  script: /blog/index.php/$1

写了这两个,第二个一直不执行,正则也没错啊,搞了半天,突然发现第一个正则包括第二个正则d,也就是第一个正则一直是匹配的,所以第二个就无法执行了,于是稍微改造一番加上起止符,如下

- regex_url: ^/see$
  script: /blog/index.php
- regex_url: /see/(.*)
  script: /blog/index.php/$1

这下可以了,唉,这么简单的问题解决了半天。还有一点,bch每次改app.conf都需要重启服务器才能执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值