奇技淫巧 建站 ·

宝塔nginx配置wordpress伪静态的2种方法

客户要求把美国服务器上的1个网站转移到阿里云服务器上,并购买2台阿里云服务器,1台国内服务器,1台美国服务器,国内服务器放中文网站;国外服务器放英文,西班牙,葡萄牙网站。按客户要求一开始cpanel的apache转移到阿里云服务器配宝塔环境,而且宝塔采用的是Ngix环境,网站配置好后,环境也配置好了,直接把wordpress的伪静态文件.htaccess复制到新服务器上,根本无法工作,后来通过网上搜索资料,nginx伪静态需要单独配置,比如通过配置虚拟主机站点的conf文件或者直接通过控制面板里启用伪静态,具体有2个方法,第1种方法官网提供的伪静态没有测试,第2种是亲自测试好用的。

方法1:nginx直接启用worpdress伪静态

宝塔nginx配置wordpress伪静态的2种方法 奇技淫巧 第1张

宝塔nginx配置wordpress伪静态的2种方法 奇技淫巧 第2张

方法2:通过配置nginx文件实现

宝塔nginx配置wordpress伪静态的2种方法 奇技淫巧 第3张

location / {
try_files $uri $uri/ /index.php?$args;
}

# Add trailing slash to */wp-admin requests.
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

参与评论