问题描述
尝试设置基本身份验证,并排除接受Webhook的路由。 身份验证工作正常,但我无法获得例外效果。有什么建议吗? 这是nginx的配置:
server {
....
# Remove index.php$
if ($request_uri ~* "^(.*/)index\.php$") {
return 301 $1;
}
auth_basic "Administrator’s Area";
auth_basic_user_file forge-conf/staging.example.com/server/.htpasswd_zf;
location / {
try_files $uri $uri/ /index.php?$query_string;
if ($request_uri ~* "^(.*/)index\.php(/?)(.*)") {
return 301 $1$3;
}
}
location /exclude-this {
auth_basic off;
}
# Remove trailing slash.
if (!-d $request_filename) {
rewrite ^/(.+)/$ /$1 permanent;
}
# Clean Double Slashes
if ($request_uri ~* "\/\/") {
rewrite ^/(.*) /$1 permanent;
}
...
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)