让phpStudy2018 Nginx 支持WordPress自定义链接

只适合Windows本地环境(服务器上没试过),默认phpStudy2018 Nginx并不支持WordPress自定义链接,可以通过修改配置文件支持让其支持。

用文本编辑工具打开PHPTutorial\nginx\conf目录的nginx.conf文件,修改前做个备份,以免修改失误,造成phpStudy无法启动。

搜索autoindex,找到类似:

        server {
            listen       80;
            server_name  localhost;
     
            #charset koi8-r;
     
            #access_log  logs/host.access.log  main;
            root    "I:/phpStudy/PHPTutorial/WWW";
            location / {
                index  index.html index.htm index.php l.php;
               autoindex  on;
            }

在其下面添加设置代码,有两种情况:

一、WordPress程序直接安装在PHPTutorial\WWW目录中:

    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;
    }

二、WordPress程序安装在PHPTutorial\WWW子目录中,比如:wordpress

if (-f $request_filename/wordpress/index.html){
rewrite (.*) $1/wordpress/index.html break;
}
if (-f $request_filename/wordpress/index.php){
rewrite (.*) $1/wordpress/index.php;
}
if (!-f $request_filename){
rewrite (.*) /wordpress/index.php;

修改其中的wordpress为你子目录名称。

最后重启phpStudy,试试设置自定义链接是否可以正常打开了。

phpStudy 最新版本是8.0,此方法并未在此版本中试过。

可以到官网下载适合的版本:https://www.xp.cn/download.html

技术分享

WooCommerce修改账单和收货地址字段

2019-10-25 10:05:44

技术分享

WordPress主题添加文章字数和阅读时间

2019-10-31 15:29:19

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索

关于我们

技术宅,专注分享,专注技术!分享互联网科技新闻轶事,分享生活小常识,各种数码使用小技巧!互联网的精神本就是分享,我们坚信分享会带来更多的进步!

Copyright © 2020 技术宅 苏ICP备17056378号 苏公网安备32010202010371号 - 查询 34 次,耗时 0.1720 秒 南京市玄武区酷芯壳网络科技中心 提供技术支持 安全联盟认证