" id="b1img" alt="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO" title="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO">
  • " alt="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO" title="米课”N+1“思维建站-非官方免费技术支持,Wordpress/Zencart/Opencart建站、SEO" />
  • " alt="Windows/Linux服务器运维技术支持 环境搭建、应用发布、服务器管理、虚拟化、云计算" title="Windows/Linux服务器运维技术支持 环境搭建、应用发布、服务器管理、虚拟化、云计算" />
  • " alt="高校/小型企业网络运维与建设免费技术支持,网络规划、网络优化、故障排除、网络管理" title="高校/小型企业网络运维与建设免费技术支持,网络规划、网络优化、故障排除、网络管理" />

nginx wordpress静态化配置方法

程序设计2015-02-14 itlogger阅读(526) 评论(0)

nginx发布wordpress,采用静态化插件,默认只能生成首页文件,其他页面显示404错误,解决方法如下:

1.进入nginx/conf/vhosts

vi编辑XXX.conf文件

在“location ~ .*\.(php|php5)?$”前插入以下代码

 if (-f $request_filename/index.html)

{  rewrite (.*) $1/index.html break; }

if (-f $request_filename/index.php)

{ rewrite (.*) $1/index.php; }

if (!-f $request_filename)

{ rewrite (.*) /index.php;}

或者在location \
加入:
try_files $uri $uri/ /index.php?$args;
2.ps:在新版的nginx下如nginx1.10.3下,需要在location /结尾部分,增加以下代码
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
否则可能出现后台链接缺少/wp-admin,无法访问file not found

转载请注明 :IT樵客
文章地址:http://www.itlogger.com/program/1946.html
标签:, ,
相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注