【问题标题】:Creating a sub-domain in AWS EC2 Bitnami Wordpress instance在 AWS EC2 Bitnami Wordpress 实例中创建子域
【发布时间】:2015-06-27 11:40:23
【问题描述】:

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

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

任何帮助将不胜感激。

【问题讨论】:

  • 对于那些遇到类似问题的人,我鼓励您浏览 Bitnami 文档,这是我没有做的事情,或者在 2015 年可能不太清楚。对于这个特定的问题Carlos 的以下文章和/或以下回答应该会有所帮助:docs.bitnami.com/virtual-machine/infrastructure/lamp/…

标签: wordpress amazon-web-services amazon-ec2 subdomain bitnami


【解决方案1】:

默认情况下,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 指令以反映新路径。例如,要将 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

【讨论】:

  • 您好,我也有 wordpress bitnami 网站在子域上运行,在 ec2 实例上,但是,我希望它指向顶级域,即从“newsite.sitename.com”到 newsite .com
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-12
  • 1970-01-01
  • 2014-10-07
  • 2017-12-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多