gpt4 book ai didi

wordpress - 在 AWS EC2 Bitnami Wordpress 实例中创建子域

转载 作者:行者123 更新时间:2023-12-02 01:38:32 29 4
gpt4 key购买 nike

我正在尝试为单个 AWS EC2 实例上托管的网站创建子域。我使用了一个 bitnami 单站点 wordpress 图像。我知道我可能应该使用多站点图像,但我想知道是否有任何方法可以促进子域,该子域绝不会与当前的 Wordpress 安装关联或链接或冲突?

我使用 Route 53 进行 DNS 托管。我试过配置虚拟主机,但没有成功,我认为 bitnami 有一些管理虚拟主机本身的方法,我不确定。

任何帮助将不胜感激。

最佳答案

默认情况下,WordPress 在域或 IP 地址根 URL 处可用,例如 http://SERVER-IPhttp://example.com .将 WordPress 移动到相同域或 IP 地址上的不同路径,例如 http://SERVER-IP/bloghttp://example.com/blog , 按着这些次序:

1.- Log in to the server console using SSH .

2.- 编辑 /opt/bitnami/apps/wordpress/conf/httpd-prefix.conf文件并找到以下行:

#Alias /wordpress/ "/opt/bitnami/apps/wordpress/htdocs/"
#Alias /wordpress "/opt/bitnami/apps/wordpress/htdocs"

取消注释并更新 Alias 指令以反射(reflect)新路径。例如,将 WordPress 移至 /blog路径,将文件更新为如下所示:
Alias /blog/ "/opt/bitnami/apps/wordpress/htdocs/"
Alias /blog "/opt/bitnami/apps/wordpress/htdocs"

3.- 在文件/opt/bitnami/apps/wordpress/htdocs/wp-config.php 文件中查找以下行:
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/');

4.- 修改它们以反射(reflect)新路径,如下所示:
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/blog');
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST'] . '/blog');

5.- 重启 Apache:
sudo /opt/bitnami/ctlscript.sh restart apache

关于wordpress - 在 AWS EC2 Bitnami Wordpress 实例中创建子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29753101/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com