网站伪静态问题

2020年10月20日21:24:23 评论 596字阅读1分59秒

网站伪静态问题

做网站的时候遇到了这样一个问题那就是在做网站的时候网站服务器伪静态设置的问题。于是本人亲自测试结论如下。

WDCP v3.2版本安装wordpress的伪静态实现

刚买了个阿里云ECS,安装的是WDCP管理后台。当我把本站(wordpress)搬过来之后,发现所有的链接点开都是404,启用默认的固定链接设置就可以。在网上找了好多人的解决方法,但是都解决不了。网上找到的教程都是针对WDCP v2版本的伪静态规则,估计是跟版本有关系。

找朋友帮忙解决了一下,重新写了规则文件,测试有效;首先先在后台 网站管理-rewriter规则管理中添加一个规则,命名为
wordpress_nginx.conf;文件中的规则如下:

   location /themes\/.*\.(html|xml)$ {
    return 403;
    }
    location /mobile {
    if (!-e $request_filename) {
    rewrite ^/mobile/(.*)$ /mobile/index.php last;
    }
    }
    if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php last;
    }

然后再到网站管理中编辑网站的设置,在“支持rewriter”中选择刚刚添加的wordpress_nginx.conf。然后重启服务器就可以了。

  • 文本由 发表于 2020年10月20日21:24:23
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
伪静态规则列表(rewrite) 网站建设

伪静态规则列表(rewrite)

伪静态规则列表(rewrite) windows平台虚拟主机实现伪静态(URL Rewrite)的流程:进入虚拟主机控制面板,点“ISAPI筛选器 ”,点击“开启自定义的URL静态化支持”,再修改/o...
LNMP添加、删除虚拟主机及伪静态 网站建设

LNMP添加、删除虚拟主机及伪静态

LNMP添加、删除虚拟主机及伪静态 一般情况下每个虚拟主机就是一个网站,网站一般通过域名进行访问。 本文为教程适合LNMP 1.2+,各个版本的添加过程基本类似,按提示操作即可。1.4版添加了SSL选...
linux+apache常规伪静态设置教程 SEO

linux+apache常规伪静态设置教程

linux+apache常规伪静态设置教程 将程序开发者提供的伪静态规则文件.htaccess上传到网站根目录下即可。 如果程序方没有提供.htaccess文件,在本地新建一个文本文件,将程序方提供的...
匿名

发表评论

匿名网友 填写信息

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