目前,我们建站较多还是用的WORDPRESS程序,且我们用WP程序都会用到的是伪静态。那不同的WEB环境下伪静态设置是不同的,一般我们用到的还是Nginx和Apache引擎,在这里简单记录这2个引擎下的伪静态设置方法。

1、Apache伪静态设置

一般我们用到的linux虚拟主机,采用的cpanel面板,这个虚拟主机一般都是apache引擎。那我们设置伪静态就相对简单,直接在网站根目录丢一个.htaccess文件。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] 
</IfModule>

这样,我们在后台 设置-固定链接,就可以设置为景天。

2、Nginx 伪静态设置

对于Nginx伪静态设置的话,我们需要配合conf文件的设置。

Nginx和Apache引擎环境下的WordPress伪静态设置方法

比如我们用的是宝塔面板NGINX环境的话,我们需要在当前站点设置伪静态,选择内置的WP伪静态规则后然后在WP后台的设置固定链接。