conf

Nginx 完整文件夹保护不起作用
conf

Nginx 完整文件夹保护不起作用

我已经安装了 nginx(1.4.3) 和 PHP-FPM(5.4.20)。我想保护我的 wordpresswp-admin文件夹。 我的 nginx 配置文件domain.conf: server { listen 80; server_name example.com; root /var/www; location / { index index.php; try_files $uri $uri/ /index.php?$args; } location /wp-admin { ...

Admin

测试 vhost 配置
conf

测试 vhost 配置

我一直在努力让 vhost 配置在工作中的内部开发服务器上工作。我在站点可用目录中找到了其他 vhost 配置。出于某种原因,我不明白为什么我的新 vhost 没有响应任何请求。我得到的只是一个 404 语句。这不是一个公开访问的服务器,所以我不确定这是否与此有关。此外,如果我故意在配置中添加语法错误,apache 会向我大喊大叫,所以我知道它实际上正在加载。我多次重新启动了 apache 服务器。我不知道这是否与服务器名称有关。我只想输入 192.168.254.35/rackapp,然后让 apache 将我放在我选择的 DocumentRoot 中。目...

Admin

使用 .htaccess 或 vhost.conf 禁止目录中除具有特定名称的子目录之外的所有内容
conf

使用 .htaccess 或 vhost.conf 禁止目录中除具有特定名称的子目录之外的所有内容

如何使用 htaccess 甚至 vhost.conf 禁止目录中除具有特定名称的任何子目录之外的所有内容?我有一个受保护的主目录,其中包含子目录。每个子目录都有另一个名为“thumbs”的子目录,我想允许人们访问它。在 thumbs 文件夹中,我有一些文件,它们的文件名都以“thumb_”前缀开头。那么应该使用哪种方法,.htaccess FilesMatch 还是 vhost DirectoryMatch?以及应该使用什么代码?谢谢 ...

Admin

Apache2 - 将子目录作为根目录,但现在子目录中的其他站点已损坏
conf

Apache2 - 将子目录作为根目录,但现在子目录中的其他站点已损坏

所以我在我的网络服务器上安装了一个新工具,它有一个有点复杂的文件夹结构,为了使它运行,我将所有内容放在一个子目录中,并将其作为我的域的根目录。 相应的 .conf <VirtualHost *:80> ServerName example.com DocumentRoot /var/www/html/example/public <Directory /var/www/html/example/public> AllowOverride All # Apache 2.2 ...

Admin

nginx 中为多个项目 php 和 react 进行 URL 重写
conf

nginx 中为多个项目 php 和 react 进行 URL 重写

当我直接从 IP 访问我的网站时,出现 404 错误。默认根目录是/var/www/html。我通过 访问它http://<server_public_ip>/folder_name。 这是我的文件夹结构。 /var/www/html ├── WordPress1/ ├── WordPress2/ ├── CI_or_Larawel/ ├── any_direct_file (.php,.zip or anything else) 一般情况下默认位置指令 locat...

Admin

我如何重定向代理 nginx?
conf

我如何重定向代理 nginx?

我正在运行 2 个 geoserver 和 nginx 容器。我想调用https://xxx.xxx.com/geoserver另一个https://xxx.xxx.com/geoserver2。geoserver 容器在代理容器后面运行。这是默认的 domain.com/geoserver 配置。 location /geoserver { add_header Front-End-Https on; add_header Cache-Control "public, must-revalidate"; add_header ...

Admin

子域名的 Apache2 VHost
conf

子域名的 Apache2 VHost

几个月前,我按照他们的教程在 FreeNAS 上运行的 Ubuntu 20.04.3 LTS VM 上配置了我的 nextcloud,所以请耐心等待,我绝不是一个训练有素的 apache2 专家 ;-) 我的 nextcloud 的当前 VHost 配置如下: <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/nextcloud/ ServerName cloud.domain.net ServerAlia...

Admin

使用 nginx 的 react.js 应用程序出现 404 或刷新
conf

使用 nginx 的 react.js 应用程序出现 404 或刷新

我有一个后端 node.js 应用程序(系统目录)和一个前端 react 应用程序(管理目录)。我使用 nginx 作为 Web 服务器。 我可以很好地加载我的前端。但是当我刷新时,它给出 404。我查看了 nginx 指令,但我不确定它是如何工作的,因为我没有设置这个项目。我知道 react 使用 react-router,而 nginx 不知道它。 我的 nginx conf 文件是: server { listen 80; server_name lcl.notification.com; root /home/developm...

Admin

nginx “return 301” 和 ”try_files“ 为何会陷入无限循环
conf

nginx “return 301” 和 ”try_files“ 为何会陷入无限循环

我的配置代码: index index.html index.php; location / { if ($uri = '/a/') { return 301 https://example.com/a; } try_files $uri $uri/ =404; } 如果url为/a/,301到/a,则try_files部分,添加/到/a结尾,变成/a/。 下一步,我认为它会尝试index定义,成为/a/index.html,并到达文件。 但实际上,它尝试了/a/,并跳出了location,然后再次进入locati...

Admin

如果网络连接稍晚,ntpd 将不会同步时钟
conf

如果网络连接稍晚,ntpd 将不会同步时钟

在我们的生产设备中,我遇到了 ntpd 问题。我为生产设备启用了 NTP 功能,发现一个问题。 我们在盒子的初始化过程中启动 ntpd 守护进程。在此期间没有互联网连接。下面是我的小ntp.conf文件 driftfile /etc/ntp.drift logconfig =syncstatus server pool.ntp.org iburst 一旦界面出现,我们的盒子就会晚一点才能连接到互联网。那时我看到 ntpd 没有同步时钟。当我这样做时ntpq -c as,我得到了no association id's found。我确实等了将近 30 分钟...

Admin

获取子域名的首字母作为变量
conf

获取子域名的首字母作为变量

如何在 nginx 中获取变量的首字母 例子 server_name ~^(?<subdomain>\w+)\.development\.test$; location / { root /var/www/test/$subdomain.0/$subdomain; try_files $uri $uri/ =404; } 因此 http://apple.development.test/ 按照这个路径 就可以了/var/www/te...

Admin

nginx 多个动态路径问题
conf

nginx 多个动态路径问题

我们在一台运行 nginx 的 Linux 服务器上托管了 2 个 Angular 应用程序。我们希望在 2 个 Angular 应用程序中使用相同的主机名。假设当我浏览到http://example.com,它会使用其中一个应用程序,但如果我浏览到特定页面,它会使用另一个应用程序。我似乎无法让它工作。 因此我们有http://example.com(app1)提供动态内容 , 我们有http://example.com/app2和http://example.com/app2_subpage由 app2 使用,并提供动态内容 这两个应用程序应该一起运行,因...

Admin

如何更新 Apache conf 虚拟主机文件
conf

如何更新 Apache conf 虚拟主机文件

因此,我有一些旧的 Apache 虚拟主机配置文件,我已经有一段时间没有更新了,我想检查它们并在必要时更新它们。但我不太确定从哪里开始或最佳方法是什么。是否有某种带有更改的 linter 脚本或最佳实践指南?您有什么建议 ...

Admin

IP 地址显示默认的 Nginx 欢迎页面,但 URL 显示的是已安装的 WP 站点
conf

IP 地址显示默认的 Nginx 欢迎页面,但 URL 显示的是已安装的 WP 站点

我已经在 Digital Ocean 的 Ubuntu 中的 LEMP 堆栈上安装了 WordPress。 当我使用 Droplet IP 地址访问它时,它会显示默认的 nginx 欢迎页面;但是当我使用它的 URL 时,它会显示网站上安装的实际 WordPress 网站。 可能存在什么问题? 就安全而言,最佳做法是什么? 这是我的 nginx 配置: # Redirect HTTP -> HTTPS server { listen 80; server_name www.mysite.in mysite.in; ...

Admin

我可以在 ntp 中同时使用池和服务器配置吗?
conf

我可以在 ntp 中同时使用池和服务器配置吗?

对于 ntp 守护程序,如果我有以下配置,会发生什么情况ntp.conf: pool 0.pool.ntp.org burst iburst minpoll 4 server europe.pool.ntp.org ? ntp 将如何配置? 我不知道有什么方法可以查询 ntp积极的配置——以便知道在特定时刻正在使用哪个服务器或池以及哪些选项。 ...

Admin