WordPress + Nginx 设置伪静态

  • A+
所属分类:tech

LNMPA或LAMP可以直接使用网站根目录下放.htaccess 来设置伪静态规则,但是在LNMP下,需要使用Nginx伪静态规则。
伪静态规则文件需要放在/usr/local/nginx/conf/ 下面。
在root /home/wwwroot/default;这一行下面添加:
include wordpress.conf;
如:
server
{
listen 80 default_server;
#listen [::]:80 default_server ipv6only=on;
server_name www.heldme.com;
index index.html index.htm index.php;
root /home/wwwroot/default;
include wordpress.conf;
#error_page 404 /404.html;

上面的wordpress.conf为伪静态文件,如需要其他伪静态文件自己创建个并上传到/usr/local/nginx/conf/ 下面并include 伪静态.conf; 加完保存,执行:/etc/init.d/nginx restart 重启生效,如果报错可能是添加有误或伪静态规则有误。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: