nginx服务器子目录建站伪静态怎么写?

2018年3月1日10:55:11 发表评论 893

nginx服务器子目录建站伪静态怎么写?这个问题应该也有许多小伙伴需要答案,可是网上好像还没有这个准确的写法。这里,也只是分享个自己使用的伪静态。

使用子目录建站,可以集中权重到主站,更利于SEO优化。个人认为当内容相关的情况下可以建议使用子目录建站,这样也更好的优化,使用子域名建站更多的使用在内容不太相关或者无法使用子域名的情况下。

  1. location /jxseo {
  2.         index   index.html index.htm index.php;
  3.         try_files $uri $uri/ /jxseo/index.php?$args;
  4.     }

将以上两个地方的“ jxseo ”修改为你所需绑定的子目录文件夹名称。以上代码放在伪静态中。即可。

  1. location / {
  2.     index index.html index.php; 
  3.     if (-f $request_filename/index.html){ 
  4.         rewrite (.*) $1/index.html break; 
  5.     }
  6.     if (-f $request_filename/index.php)
  7.         rewrite (.*) $1/index.php; 
  8.     }
  9.     if (!-f $request_filename)
  10.         rewrite (.*) /index.php; 
  11.     }
  12. }
  13. location /jxseo {
  14.         index   index.html index.htm index.php;
  15.         try_files $uri $uri/ /jxseo/index.php?$args;
  16.     }
  17. rewrite /wp-admin$ $scheme://$host$uri/ permanent;

上面这个是本站现在使用的伪静态,在原来的WordPress伪静态中加入子目录伪静态就可以了。

因为朱曙明SEO博客主站是使用的WordPress程序,对于其他程序是否有不同,需要各位自己来琢磨了。

历史上的今天:

weinxin
博客之家
欢迎加入博客之家,本站的资源也都会上传到博客之家。当然,更多的是交流~

发表评论

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