深圳蚂蚁网络网站建设问答平台

您好,欢迎来到深圳蚂蚁网络问答平台!
致力于提供建站技巧、常见问题等知识问答服务

wordpress却换nginx服务器的配置设置

分类:网站优化 | 浏览: 185次
2106-02-07 14:28:15
回答内容
满意回答
2020-11-11 21:00:01

  网站建设问答小编今天给大家整合了一篇有关《wordpress却换nginx服务器的配置设置》的文章,关于wordpress却换nginx服务器的配置设置的详细内容欢迎往下阅读,下面就由小编一一给大家介绍,一起去了解吧!


wordpress却换nginx服务器的配置设置

这几天将几个WordPress的Web服务器从Apache切换到了Nginx,中间遇到了不少问题,因此记录一下,以便日后维护使用。


对于WordPress站点来说,固定链接主要是通过根目录下的.htaccess文件来控制,切换服务器后,Nginx的rewrite格式和Apache的不同,需要修改。


先卸载Apache系统,之后安装Nginx系统。


WordPress


在BT面板后台,点“”“设置”“伪静态”,对于单站点的WordPress来说,原先的.htaccess文件内容如下


RewriteEngine On
RewriteBase
RewriteRule ^$ – [L]
RewriteCond %{REQUEST_FILENAME} !f
RewriteCond %{REQUEST_FILENAME} !d
RewriteRule .  [L]


切换到Nginx系统后,其配置内容如下


location  {
try_files $uri $uri ?$args;
}
rewrite wpadmin$ $scheme:$host$uri permanent;


对于子域名方式的多站点的WordPress来说,原先的.htaccess文件内容如下


RewriteEngine On
RewriteBase
RewriteRule ^$ – [L]
RewriteRule ^wpadmin$ wpadmin [R=301,L]
RewriteCond %{REQUEST_FILENAME} f [OR]
RewriteCond %{REQUEST_FILENAME} d
RewriteRule ^ – [L]
RewriteRule ^wpcontent|admin|includes.  $1 [L]
RewriteRule ^. $ $1 [L]
RewriteRule .  [L]


切换到Nginx系统后,其配置内容如下


if !e $request_filename {
rewrite ^.+?wp.  $1 last;
rewrite ^.+?. $ $1 last;
rewrite ^  last;
}


此外,服务器上还安装了v2ray,原先在Apache里配置的内容如下


RewriteEngine On
RewriteCond %{HTTP:Upgrade} =websocket [NC]
RewriteRule test.  ws:127.0.0.1:11111$1 [P,L]
RewriteCond %{HTTP:Upgrade} !=websocket [NC]
RewriteRule test.  127.0.0.1:11111$1 [P,L]


切换到Nginx后,在Nginx服务器配置文件里修改的内容如下


location test {
proxy_pass 127.0.0.1:11111;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection “upgrade”;
proxy_set_header Host $http_host;
}


wordpress却换nginx服务器的配置设置

扫二维码与项目经理沟通

我们在微信上24小时为你服务

小蚂蚁微信号: 2067876620


  目前,《wordpress却换nginx服务器的配置设置》页面仍在完善中,后续将为您提供丰富、全面的关于《wordpress却换nginx服务器的配置设置》的最佳回答,小编将持续从百度问答百度百科搜狗问答搜狗百科微博问答头条百科悟空问答知乎热门问答以及部分合作站点渠道收集和补充完善信息。


  深圳蚂蚁网络网站建设公司提供,系统定制,微信开发、小程序定制、微商城开发、网站建设、网站排名优化推广等互联网项目定制开发服务。版权声明:如发现内容存在版权问题,烦请提供相关信息发邮件至3310459304@qq.com,我们将及时沟通与处理。本站内容均来源于网络,涉及言论、版权与本站无关。

友情链接 友情链接
返回首页
在线咨询
关注微信公众号 微信二维码
咨询热线

18565361016

返回顶部