美工学习 发表于 2023-11-27 21:55:18

Apache和Nginx Web服务器 WordPress 伪静态规则

目前,随着WordPress主题用户的增加,越来越多的站长选择使用WordPress系统;WordPress是伪静态,所以我们需要配置伪静态。1WordPress Apache 伪静态设置;Apache环境下的伪静态配置很简单,我们只 需要在网站的根目录下创建一个 .htaccess 文件,将规则复制到文件中就可。#Apache下的伪静态 e.69525.com
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
</IfModule>WordPress Nginx 伪静态设置;
Nginx下的WordPress伪静态需要根据自己实际情况来设置,如果您是购买的虚拟主机,可以在虚拟主机管理后台,或者服务商服务器配置指南中找到伪静态配置方法。若您是购买的服务器,通常我们只 需要在网站配置 .conf 文件中添加伪静态规则#Nginx下的伪静态 e.69525.com
location / {
try_files $uri $uri/ /index.php?$args;
}

# Add trailing slash to */wp-admin requests.
rewrite /wp-admin$ $scheme://$host$uri/ permanent;Nginx下的伪静态设置保存成功后,需要您重启您的WEB服务器生效。复制到WEB服务器中,尽量不要修改代码,以免出错。以上就是Apache和Nginx Web服务器 WordPress 伪静态规则,接下来我们可以继续通过WordPress管理中心 - 设置 - 固定链接,修改为自己喜欢且符 合网站优化的链接结构。

页: [1]
查看完整版本: Apache和Nginx Web服务器 WordPress 伪静态规则