怎么在Nginx环境设置wordpress伪静态

11.10 10:30:00发布

2条回答
朝勇老师 - 燃灯SEO搜学院VIP金牌讲师
1楼 · 11.16 21:09:20.采纳回答

wordpress在Nginx环境下的伪静态规则如下:

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;

            }

    }


TAG标签:
沐颜
2楼-- · 01.05 12:44:58

在Nginx环境下设置WordPress的伪静态,按照以下步骤进行操作:

1. 打开 Nginx 配置文件:使用文本编辑器打开 Nginx 的配置文件,通常位于 `/etc/nginx/nginx.conf` 或 `/etc/nginx/conf.d/default.conf`。

2. 定位到虚拟主机配置:找到您要设置伪静态的虚拟主机配置块。

3. 添加伪静态规则:在虚拟主机配置块中添加如下的伪静态规则:

1.png

4. 保存并退出配置文件。

5. 重新加载 Nginx 配置:在终端中执行以下命令,以重新加载 Nginx 配置文件:

2.png

完成以上步骤后,Nginx 将会按照规则将请求转发给 WordPress 的 index.php 文件,并实现伪静态的效果。

一周热门 更多>

seo培训

相关问答