我可以在WordPress的子目录上创建一个php站点吗?

时间:2018-05-05 作者:amir

我有一个Wordpress网站(www.example.com),我需要在子目录(www.example.com/shop)上有一个php网站。我想知道这有没有可能?

1 个回复
SO网友:Praneeth Karnena

Technically, it\'s possible. 这是可行的。

您可以在子目录上创建一个PHP站点,如example.com/shop.

但是,更好的做法是将PHP站点托管在子域上,如shop.example.com. 它有助于更好的维护,并为组织站点提供更好的结构。

Nginx 服务器,您的配置应类似于:

server {

    listen 80;
    listen [::]:80;

    server_name shop.example.com;

    root /var/www/html/shop;
    index index.php index.html index.htm;

    location ~ \\.php$ {
                include fastcgi.conf;
                include fastcgi_params;
                fastcgi_pass unix:/run/php/php7.1-fpm.sock;

        }
    }
如果你仍然坚持shopexample.com/shop, 无需额外配置。您预安装的WordPress安装程序已完成。它将无缝工作。但是,请记住shop 文件必须保存在名为shop 在您的主目录中。

结束

相关推荐

如何通过外部PHP脚本安装和激活插件

我正在使用自定义Php脚本通过Softaculous API安装WordPress。一旦安装,以编程方式安装和激活插件的最佳方式是什么?我可以尝试在Softaculous中设置自定义WP脚本,在mu插件文件夹中的自定义插件中设置PHP脚本,但我不希望这样做,而是在WP安装后安装/激活插件。因此,在WP main安装之后,如果可能的话,我想从外部PHP脚本执行以下操作:通过PHP验证管理员凭据从存储库下载特定插件安装插件激活插件TGM-Plugin-Activation 安装/激活另一个插件,但我需要能够安