Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在AWS EC2 Bitnami Wordpress实例中创建子域_Wordpress_Amazon Web Services_Amazon Ec2_Subdomain_Bitnami - Fatal编程技术网

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

在AWS EC2 Bitnami Wordpress实例中创建子域,wordpress,amazon-web-services,amazon-ec2,subdomain,bitnami,Wordpress,Amazon Web Services,Amazon Ec2,Subdomain,Bitnami,我正在尝试为单个AWS EC2实例上托管的网站创建子域。我使用了bitnami单站点wordpress图像。我知道我可能应该使用多站点图像,但我想知道是否有任何方法可以简化子域,使其与当前Wordpress安装没有关联、链接或冲突 我正在使用路由53进行DNS托管。我曾尝试配置虚拟主机,但没有成功,我认为bitnami有一些管理虚拟主机本身的方法,我不确定 任何帮助都将不胜感激 默认情况下,WordPress在域或IP地址根URL处可用,例如或。要将WordPress移动到同一域或IP地址上的不

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

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


任何帮助都将不胜感激

默认情况下,WordPress在域或IP地址根URL处可用,例如或。要将WordPress移动到同一域或IP地址上的不同路径,如或,请执行以下步骤:

1.-

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

#Alias /wordpress/ "/opt/bitnami/apps/wordpress/htdocs/"
#Alias /wordpress "/opt/bitnami/apps/wordpress/htdocs"
取消注释并更新别名指令以反映新路径。例如,要将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.-修改它们以反映新路径,如下所示:

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

对于那些有类似问题的人,我鼓励您浏览Bitnami文档,这是我没有做到的,或者在2015年时可能没有那么清楚。对于这一特定问题,Carlos的以下文章和/或以下答案应有帮助: