nginx

nginx 将日期戳附加到旧日志
nginx

nginx 将日期戳附加到旧日志

我想知道如何命名旧的 nginx 日志(访问日志和错误日志)。目前我的服务器会为这些日志添加数字,我猜这是默认行为(如下所示:)access.log.1。 我能否以某种方式更改文件名的格式,使其包含特定日期的日期戳?例如access-26-11-2019.log? 我没有设置任何日志轮换,只是nginx按原样启动。不确定这是否每天都自动完成。 ...

Admin

Nginx 到 Apache HTTPS 路由
nginx

Nginx 到 Apache HTTPS 路由

我在 ubuntu 上配置了一个 Nginx 软件,作为所有到内部上游服务器的流量的反向代理。此外,在同一个 nginx 服务器上,我有一个 Apache 服务器来为网站提供服务。 我正在尝试将流量从 Nginx (443) 路由到 Apache (8443),但不起作用。Nginx 和 Apache 上都配置了 SSL 证书,尝试配置其中一个,但都不起作用。 浏览器中看到的错误: Bad Request Your browser sent a request that this server could not understand. Reason...

Admin

如何将 trac 集成到 nginx/gunicorn/django 网站?
nginx

如何将 trac 集成到 nginx/gunicorn/django 网站?

我有一个 django 网站,它是使用 NGINX 和 gunicorn 设置的。 /etc/systemd/system/gunicorn.socket: [Unit] Description=gunicorn socket [Socket] ListenStream=/run/gunicorn.sock [Install] WantedBy=sockets.target /etc/systemd/system/gunicorn.service: [Unit] Description=gunicorn daemon Requires=gunico...

Admin

uWSGI:未找到 python 应用程序
nginx

uWSGI:未找到 python 应用程序

当我使用命令运行我的应用程序时,python sorteerhoed.py && uwsgi --socket 0.0.0.0:5000 --protocol=http -w wsgi:app它运行良好,当我转到服务器 ip:5000 时,我可以看到我的页面。但当我尝试使用 systemctl 取消服务器的守护进程时,它会启动,但日志会显示错误。(http://prntscr.com/psyd02)如果我访问我在 nginx 中设置的网站,它会显示:“内部服务器错误” 以此作为我的配置文件: 我的 nginx 配置文件: http://p...

Admin

用于 Hulu TV 流媒体的 NGINX 反向代理
nginx

用于 Hulu TV 流媒体的 NGINX 反向代理

我正在尝试在本地网络上的 Ubuntu Server 18.04 LTS 上设置 nginx,以将其配置为hulu.com通过路由器上的 VPN 接口发送所有本地客户端请求的反向代理...... 我是 nginx 新手,我的/etc/nginx/sites-available/reverse-proxy.conf配置中有以下配置: server { listen 80; server_name hulu.com; location / { proxy_bind 192.168.1.4; proxy...

Admin

nginx 和 certbot 失败
nginx

nginx 和 certbot 失败

我正在尝试在我的 nginx 服务器上设置两个站点。 pma(phpmyadmin)正常运行。 myhome.domain.tld-不起作用。 这是 nginx.conf 文件。 user www-data; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf; events { worker_connections 768; # multi_accept on; } http { ## # B...

Admin

Pleroma nginx 配置接管其他 server_name 指令
nginx

Pleroma nginx 配置接管其他 server_name 指令

我有几个带有不同脚本的子域,出于某种原因,我的 Pleroma 安装(在 Nginx 中启用)会接管至少 3 个其他子域。但是,一旦禁用它,它就会恢复为它应该服务的子域提供服务。我尝试了默认的 Nginx Pleroma 配置并对其进行了修改以使用我的“快捷方式”脚本。 为了简洁起见,我发布了启用 Pleroma 配置之前和之后的配置作为要点。要点的第一个“文件”是的输出diff before.conf after.conf,我将其标注在文件顶部。 默认配置可以在 Pleroma 仓库中找到,这里。请注意,我确实更改了默认配置中的域和 SSL 位置以匹配...

Admin

使用 Nginx 进行负载平衡:当前服务器宕机时,POST 请求不会转发到下一个上游服务器
nginx

使用 Nginx 进行负载平衡:当前服务器宕机时,POST 请求不会转发到下一个上游服务器

我使用 Nginx 作为两个 Web 服务器之间的负载平衡器。 我注意到,当两个 Web 服务器中的一个宕机时,GET 请求会被转发到第二个服务器,而 POST 则不会: 这是我收到的消息得到请求,它被转发到第二台服务器,并以正确的 200 结束: “xx.xx.xx.xx” 502 na.mysite.net [...] “server-01:443,服务器-02:443” [...] 502,200 这是我收到的消息邮政请求以 502 结束: “xx.xx.xx.xx” 502 na.mysite.net [...] “服务器-0...

Admin

有时 nginx 返回 501 错误
nginx

有时 nginx 返回 501 错误

我遇到一个问题,nginx 对相同的请求返回 501 错误或 200 OK。我不知道为什么。 我猜 nginx 没有足够的上游连接。(我通过反向代理连接 nginx 和 tomcat。使用上游。)所以它返回 501。我知道在这种情况下它会返回 502 而不是 501。但我认为很奇怪“有时”nginx 对相同的请求返回 501 错误。不是“总是”。它们是完全相同的请求。相同的网址、标头和正文。 于是我尝试增加“keepalive_requests”、“keepalive_timeout”和“keepalive”(用于上游)。频率有所降低,但并未完全消除。 ...

Admin

Nginx将一个域重定向到另一个域内的子文件夹
nginx

Nginx将一个域重定向到另一个域内的子文件夹

我product.com有company.com 我很想弄清楚如何告诉 DNS 和 Nginx 重定向product.com到域内的文件夹company.com。 理想情况下,所有这些排列 http://product.com https://product.com http://www.product.com https://www.product.com 将用户重定向到company.comat内的子文件夹 https://company.com/product 哦还有 这是我当前的 Nginx 配置company.com serve...

Admin

如何拒绝通过 php 文件下载 nginx 中的文件
nginx

如何拒绝通过 php 文件下载 nginx 中的文件

在 moodle 中,文件通过 plugin.php 下载,例如 /pluginfile.php?forcedownload=1&file=%2F12489%2Fbackup%2Fautomated%2Fbackup-moodle2-course-31-rnq-20190623-0710.mbz 我想拒绝所有 *.mbz 的下载,做了以下操作,但没有任何效果 位置 ~* .(mbz|git|rb|inc|ht)$ { 全部拒绝; } 位置 ~ (.mbz$) { 返回 403; } 位置 ~* .mbz$ { 全部拒绝;access_log ...

Admin

如何在 Kubernetes 的 ingress-nginx 中支持字节范围请求
nginx

如何在 Kubernetes 的 ingress-nginx 中支持字节范围请求

我正在使用 Kubernetes 的 ingress-nginx 来提供 mp4 视频文件。除了在 iOS 浏览器中,它运行良好。根据 Apple 开发者网站: https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/CreatingVideoforSafarioniPhone/CreatingVideoforSafarioniPhone.html#//apple_ref/doc/uid/TP40006514...

Admin

Nginx - 使用 Signalr 托管 .net 核心应用程序
nginx

Nginx - 使用 Signalr 托管 .net 核心应用程序

我有一个 ASP.NET Core Web 应用程序,它使用 signalR 集线器与客户端通信。我在带有 nginx 反向代理的 Raspberry Pi 2 上托管它。 该应用程序在本地主机端口 5000 上运行。我正在使用 nginx 反向代理,但由于某种原因,它无法在端口 80 上运行。除端口 80 外,任何其他端口都会重定向到 Web 应用程序,并返回 404。 另一个问题是,根据“proxy_set_header Connection”参数,我的登录或 signalR 集线器无法正常工作。将连接设置为“升级”时,集线器可以正常工作,但我无法登...

Admin

网站仅对内部流量返回 403 Forbidden 错误 (NGINX)
nginx

网站仅对内部流量返回 403 Forbidden 错误 (NGINX)

我很难理解这个问题。我们的登录页面托管在 Instapaga 上,主站点托管在 WPEngine (Wordpress) 上。当内部网络上的员工尝试访问这两个站点时,会返回错误 403。 从我所在的位置以及我尝试过的所有其他地方(法兰克福、伦敦、马赛、维也纳)都可以正常使用。这意味着我可以毫无问题地访问这两个页面并转到仪表板。 通过网络研究,我发现了以下潜在原因: 文件权限 htaccess 文件 插件问题 CDN 问题 热链接保护 然而,我看不出有任何方法可以适用。 您是否知道这可能是什么原因造成的? 谢谢, 垫 ...

Admin