实这几天做服务器,做商城学到很多知识,只是太忙了没有空记录下来分享。

 

今天 商城的内容基本已经做好了。在shopex的二级目录下又建了一个wordpress来做SEO优化。

 

在wordpress后台做固定链接后发现伪静态没有成功。打开的文章页面是404页面。

 

因为Linux服务器是我自己搭建的,伪静态规则要自己写,我在网上查阅了一些规则的写法终于伪静态成功了。

原伪静态 规则:

 

location / {
        index index.html index.php;
        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 / {
        index index.html index.php;
        if (-f $request_filename/tanmulili/index.html){
            rewrite (.*) $1/tanmulili/index.html break;
        }
        if (-f $request_filename/tanmulili/index.php){
            rewrite (.*) $1/tanmulili/index.php;
        }
        if (!-f $request_filename){
            rewrite (.*)/tanmulili/index.php;
        }
    }

相关文章:

  • 2021-07-05
  • 2022-12-23
  • 2022-12-23
  • 2022-01-23
  • 2021-10-16
  • 2022-01-26
  • 2021-08-10
猜你喜欢
  • 2021-08-12
  • 2021-11-10
  • 2022-12-23
  • 2022-01-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案