您当前的位置:首页 > TAG信息列表 > nginx
WordPress的这两个nginx try_files语句有什么不同?
这两个try\\u files语句之间有什么区别?您使用哪种语句?为什么?我已经在在线教程中看到了这两种方法,但找不到一种方法与另一种方法的区别或优点的解释。location / { #try_files $uri $uri/ /index.php$is_args$args; #try_files $uri $uri/ /index.php?q=$uri&$args; }
Nginx 404,500个错误和WordPress
我已在服务器块中定义: server { error_page 401 403 404 /custom_404.html; location = /custom_404.html { root /var/www/html; internal; } error_page 500 502 503 504 /custom_50x.html;&
计划因缓存而不起作用?
我正在使用W3 Total Cache和Nginx with Varnish,我对速度非常满意。然而,我注意到,当我安排帖子时,当我是访问者时,帖子不会自动发布。当我以管理员身份登录并重新加载页面时,它会正确发布新内容。Varnish配置(默认.vcl)# # Varnish 3 configuration for Wordpress # # On Debian OS: /etc/varnish/default.vcl # # Nicolas Hennion (a
W3Nginx的总缓存问题
您好,我在使用nginx的站点上安装了w3 total cache,但我有一些错误。例如,当我启用页面缓存磁盘:增强时,我得到:页面缓存URL重写似乎不起作用。如果使用apache,请验证服务器配置是否允许。htaccess或如果使用nginx,请验证配置中是否包含所有配置文件。选择“页面缓存磁盘:基本”时,不会显示任何错误。以下是/etc/nginx/nginx中服务器的配置。形态:http://pastebin.com/SEdnyHbf如果有什么不同,我安装了多个站点,都在/srv/www中我可以看到
缓存在缓存中的PHP代码[缓存的内存]
我的网站在缓存方法方面有点问题,我的php代码没有刷新或刷新。首先,我的站点位于专用的Nginx web服务器上。我使用W3 Total Cache进行初始缓存设置。所有内容都设置为通过Memcached进行缓存(我应该注意,我的网站在这台服务器上有点像“访客”,这是一个半社区捐赠半赞助服务器,运行一些其他东西。管理员很熟练,但也是志愿者。我完全支持修复问题,但他们没有时间解决我非常奇怪的问题(特别是因为我自己要求缓存来打开网站)。如果我们有一些关于如何进行的提示,这将比在黑暗中拍照更容易;)因此,欢迎提
W3在nginx上使用WordPress时的总缓存减少重写错误
我正在尝试让W3 Total Cache将URL重写为缩小的文件。我已经试过了我能找到的每一个教程,但我似乎都做不好。我一直收到一个W3 Total Cache错误,上面说:It appears Minify URL rewriting is not working. If using apache, verify that the server configuration allows .htaccess. Or if using nginx verify all configuration files
Nginx+W3总缓存:重写规则问题
nginx 1.2.7+WP 3.5.1+W3TC 0.9.2.8。重写插件生成的规则根本不起作用,服务器在nginx服务器配置中包含规则后返回404。或者我做错了什么?这是我的nginx.conf:user www-data; worker_processes 2; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include
使用Nginx在W3Total缓存中启用Minify
我在使用W3TC插件启用minify时遇到了一个问题。我正在使用一个LEMP堆栈和cloudfront作为CDN,除了minify之外,所有这些功能都可以正常工作。为了在WP I中启用花式permaplinks,添加了/index.php?q=$uri&$args 到try_files 在线站点可用,现在所有的永久链接都是/index.php/postname/ 我认为这可能与这些错误有关。
W3总缓存-将阿帕奇重写转换为Nginx
我正在尝试将以下Apache重写转换为Nginx:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_METHOD} !=POST RewriteCond %{QUERY_STRING} =\"\" RewriteCond %{REQUEST_URI} \\/$ RewriteCond %{HTTP_COOKIE} !(comment_auth
W3总缓存缩减-有什么方法可以不使用php吗?
我使用nginx、php5 fpm和fastcgi\\u缓存。W3TC小型化似乎已经足够好了,但每个include都指向“minify.php?”。我希望即使php和mysql服务器宕机,也能保持我的站点正常运行——在我的页面的缓存(过时)版本上生存。有没有办法不接触php来服务小型资产?我的意思是,它已经缩小了,可能已经被压缩了,为什么它需要通过呢。php?我错过了什么?我的链接如下所示:<link rel=\"stylesheet\" type=\"text/css\" href=\"http:
NGG/NextGen图库的Nginx配置
我在nginx+php fpm的子文件夹中运行wordpressabc. 我想将图像上载到NextgenGallery 基于ajax的上传程序可以产生以下效果:POST 404 for http://example.com/abc/index.php/photocrati_ajax 显然,在nginx.conf 不起作用。以下是它的相关部分:try_files $uri $uri/ /index.php?q=$request_uri; location ~ \\.php$ {&
固定链接一直恢复到404,除非我重新保存它们
我正在Nginx上运行最新(并且不断更新)版本的WordPress。我不时醒来,发现一个网站上充斥着404个错误。修复方法是进入永久链接,然后将设置保存在该页面上。这通常会解决一天左右的问题。这发生在同一服务器上我的另一个站点上。它突然不再是一个问题。我的观点是,我不仅不知道是什么导致了它,而且我甚至不知道是什么解决了它。
Nginx重定向到额外子目录
我有一个安装了VVV的本地站点,我将其安装在一个子目录中,以尝试和模拟生产环境。http://localtest.dev/m/页面按预期工作http://localtest.dev/m/some-page/但对wp admin的请求重定向到路径中包含额外目录的URLhttp://localtest.dev/m/wp-admin -> http://localtest.dev/m/m/wp-admin/我的本地测试。配置如下:server { # Determines the port num
WordPress媒体上传“HTTP错误”
尝试上载图像时,出现以下错误:HTTP error. 我知道这个问题已经解决了数百次,但我无法从我的配置中找到正确的答案。在php中。ini,我有以下几点:upload_max_filesize = 50M max_file_uploads = 20 post_max_size = 50M 在我的wp配置中。php,我补充道:define(\'WP_MEMORY_LIMIT\', \'120MB\'); 我正在使用nginx,所以每个答案都使用。htaccess对我的情
如何配置nginx将上传目录的请求重定向到生产服务器?
我只是被nginx弄湿了脚。过去我用过。htaccess文件位于/wp content/uploads中,因此如果我的开发人员或临时服务器没有该文件,它会重定向到生产服务器:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /wp-content/uploads/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_
WordPress耗时太长,无法在图像上显示404错误(在LEMP堆栈上)
我已经在DigitalOcean的LEMP堆栈上安装了WordPress,并注意到页面上的所有404图像都需要很长时间才能显示404错误消息。这些图像不存在,因此会出现404错误,但显示404错误消息的时间太长(4到6秒)。有什么建议吗?
Wp-json/Return 404,但wp-json/wp/v2/在我的nginx服务器上运行良好
当我访问WordPress网站时www.example.com/wp-json/ 我发现了404错误。`{\"code\":\"rest_no_route\",\"message\":\"No route was found matching the URL and request method\",\"data\":{\"status\":404}}` 但是,如果我使用www.example.com/wp-json/wp/v2/. 我的永久链接设置为/%year%/%monthnum%/%po
504/502错误欺骗我们的站点
我们的一个网站一直处于脱机状态,我的想法也快用完了。这是一个用Avada主题构建的wordpress网站,其目标是使用事件日历插件作为事件日历提供服务器。它在Ubuntu 16.04上运行,nginx由Amazon托管。我已经尝试了很多方法来提高mysql的性能,因为我认为这是问题的核心,但我不能确定。php\\u日志为空,正在调试一些东西。然而,这些主要与无法访问的数据库有关。问题出现的第一天(星期二),我可以通过从PuTTY重新启动mysql继续进入wordpress。这似乎不再奏效了。我们认为这是由
是否可以将nginx配置为仅忽略某些角色中已登录用户的缓存?
我有一个忽略登录用户的nginx缓存设置,但我有很多用户在订阅服务器角色中,他们应该被服务于一个大部分缓存的站点。是否有一种方法可以只忽略某些角色(如contributor和更高级别)的缓存,而保留订阅者(以及某些时候可能的其他角色)的缓存?
编辑人员不能编辑,但管理员可以
我有一个奇怪的问题,我最近把我的网站搬到了一个新的数字海洋服务器上。它是用Nginx安装的,在Nginx配置中有标准的锁定,以阻止外部人员在wp admin中执行PHP文件。一切似乎都是百分之百的,除了我的编辑不能再编辑文章,但它对管理员来说是百分之百的有效。我的web控制台或nginx错误日志中没有错误,并且在监视网络连接时没有拒绝任何内容。当编辑器试图编辑可视化编辑器时,它只是一个空白,可以看到html视图,但编辑器无法添加标记,类别无法安排甚至保存更改。我发现的唯一一件事是,作为编辑编辑时没有打这个