nginx rewrite匹配到"public/"则将其变为"public/index.php?_url=/"要怎么写?" 25

"public/"前后都是有字符的,我只是想做个替换,替换掉public/#当URL中包含/phalcon/的话进入到下面的url重写location/phalcon/{... "public/"前后都是有字符的,我只是想做个替换,替换掉public/
#当URL中包含 /phalcon/ 的话进入到下面的url 重写
location /phalcon/ {
#nginx的重写URL规则,把 /phalcon/后面的内容 放到了 public/index.php?_url=/ 后面
rewrite ^/phalcon/(.*)$ /phalcon/public/index.php?_url=/$1;
}

问题已解决
展开
 我来答
天上下雨地上滑吗
2017-12-06 · TA获得超过188个赞
知道答主
回答量:165
采纳率:28%
帮助的人:25.8万
展开全部
 location /public {
           try_files $uri $uri/ /index.php?_url=/?$query_string;
           client_max_body_size 10m;
 }

你试试

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式