WordPress Nginx Rewrite规则详解
发布时间:2022-06-24 03:06:15 所属栏目:教程 来源:互联网
导读:Rewrite规则通常是用来把动态的文件改成html格式的静态文件了,这个通常对于网站的优化是有好处的,下面我们来看一篇WordPress Nginx Rewrite规则例子. 发下自用的WordPress Nginx重定向规则,适合非子目录安装: location / { try_files $uri $uri/ /index.ph
Rewrite规则通常是用来把动态的文件改成html格式的静态文件了,这个通常对于网站的优化是有好处的,下面我们来看一篇WordPress Nginx Rewrite规则例子. 发下自用的WordPress Nginx重定向规则,适合非子目录安装: location / { try_files $uri $uri/ /index.php?$args; } rewrite /wp-admin$ $scheme://$host$uri/ permanent; AMH自带的为: location / { 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; } //phpfensi.com } 简单使用方法:AMH使用AMRewrite插件新建一条Rewrite规则,校验规则,然后编辑虚拟主机,选择新建的规则. 直接改 nginx.conf 了解的自然了解 另外一种nginx下WordPress固定链接的伪静态规则 在nginx配置文件nginx.conf的location段添加一行就OK。 1. 打开nginx配置文件: # vim /etc/nginx/nginx.conf(此路径根据Linux版本与安装路径会有不同) 2. 在server容器中添加下面这几行 location / { try_files $uri $uri/ /index.php?q=$uri&$args; } 3. 重新加载nginx配置文件 # /etc/init.d/nginx reload。 (编辑:随州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |