个性化阅读
专注于IT技术分析

WordPress-促进开发构建到生产

我最近在/ public_html中接管了具有以下目录结构的WordPress网站:

wp_config.php
/wp-admin
/wp-content
/wp-includes
...
...
...
/development 

根(生产)站点指向/ public_html。在/ public_html内部, 我有一个名为/ development的子文件夹。此子文件夹有自己的单独的Wordpress安装, 其目录树如下所示:

wp_config.php
/wp-admin
/wp-content
/wp-includes
...
...
...

你可以通过www.mywebsite.com/development访问此WordPress实例。我现在想将开发构建推向生产。

这样做的” WordPress”方式是什么?它托管在可以通过cPanel访问的计算机上。我注意到, 尽管你可以通过cPanel添加”附加域”和”子域”, 但不能通过cPanel更改根公共目录。我想避免通过SSH进入计算机并手动编辑httpd.conf文件, 因为这可能导致与cPanel发生冲突。

cPanel或WordPress中是否有功能可以自动获取/ public_html / development中的内容并将其内容替换为/ public_html?


#1


我最终从/ public_html / development中获取了.htaccess和index.php文件, 并用它们替换了/ public_html中的相同文件。

替换两个文件后, 打开index.php(在/ public_html内部)并更新

require( dirname( __FILE__ ) . '/wp-blog-header.php' );

to

require( dirname( __FILE__ ) . '/development/wp-blog-header.php' );

用development作为子目录的名称, 你从中获得了index.php和.htaccess文件。

替换上述两个文件后, 转到与要升级到生产环境的版本关联的WP管理控制台, 然后单击”设置”->”常规”。查找站点地址(URL)输入, 并将值从https://www.mywebsite.com/development更新为https://www.mywebsite.com。

赞(0) 打赏
未经允许不得转载:srcmini » WordPress-促进开发构建到生产
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

微信扫一扫打赏