PHP Study WordPress伪静态设置出错

PHP Study是小编常用的一款本地网站环境搭建程序,也是现在大多数人使用的一款本地环境运行程序,甚至于很多博主的网站服务器环境就是使用PHP Study搭建的。今天换了台电脑安装好了PHP Study之后,急急忙忙配置好了WordPress的环境以后,在设置固定连接的时候发生了一个问题,不管小编怎么设置NGINX的伪静态规则,总是不管用仍旧无法打开内容。令小编很是捉急呀。

PHP Study WordPress伪静态设置出错

前后设置了两种伪静态规则都以失败告终,这里跟大家分享一下小编当时使用的NGINX伪静态规则;

location /
{
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
rewrite ^.*/files/(.*)$ /wp-includes/ms-files.php?file=$1 last;
if (!-e $request_filename){
	rewrite ^.+?(/wp-.*) $1 last;
	rewrite ^.+?(/.*\.php)$ $1 last;
	rewrite ^ /index.php last;
}

两种规则都是宝塔运行环境中默认集成的预设,所以自然是不会有错的,除非是小编复制错了,经过再三核对以后,发现并没有出错,那原因自然是PHP Study了。

经过一番了解后发现原来结果是因为,默认的情况下PHP Study安装二Apache和NGINX两种网站运行环境,并且默认的伪静态规则是针对Apache的,所以默认的情况下“httpd.conf ”是已经有了环境的预设了的。虽然小编没有启用Apache客户端,但是配置文件依然在生效。

PHP Study WordPress伪静态设置出错

在“httpd.conf ”文件中,【直接用写字本打开】搜索“LoadModule rewrite_module”,在开头处添加上一个#号,然后保存即可,这时重启一次NGINX即可。

或者,您可以直接将Apache卸载,然后再添加WordPress所需要的伪静态规则即可。

人已赞赏
服务器运维教程

腾讯云镜像市场宝塔镜像的安装方法

2020-4-23 14:14:17

服务器运维教程

升级wordpress插件\主题提示“另一更新正在进行”的三个解决办法

2020-5-18 11:08:38

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索