2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > WordPress切换到Nginx服务器

WordPress切换到Nginx服务器

时间:2024-03-10 15:42:21

相关推荐

WordPress切换到Nginx服务器

这几天会有几个WordPress的Web服务器从Apache切换到了Nginx,中间有很多问题,所以记录一下,以便以后维护。

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

先卸载Apache然后安装系统Nginx系统。

在BT后台面板,点”网站”-“设置”-“伪静态”,单站点WordPress原来的.htaccess文件如下:

RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]

切换到Nginx配置内容如下:

location / {try_files $uri $uri/ /index.php?$args;}rewrite /wp-admin$ $scheme://$host$uri/ permanent;

对于子域名的多站点WordPress原来的.htaccess文件内容如下:

RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]RewriteRule ^wp-admin$ wp-admin/ [R=301,L]RewriteCond %{REQUEST_FILENAME} -f [OR]RewriteCond %{REQUEST_FILENAME} -dRewriteRule ^ - [L]RewriteRule ^(wp-(content

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。