配置服务器以将子域指向特定文件夹?
Configure server to point subdomain to specific folder?
我有一个带有 cPanel 的主机,其中有我的域注册(例如:www.mydomain.com
)。我有一个带 Bitnami LAMP 的 EC2 实例,我的应用程序是 运行,还有另一个文件夹和第二个应用程序。这是结构:
/opt/bitnami/apps/myapp (main app) (www.mydomain.com)
/opt/bitnami/apps/myapp2 (second app) (www.mydomain.com/myapp2)
我使用 cPanel Advanced Zone Editor 将域 www.mydomain.com
从使用 cPanel 托管到 EC2 实例静态 IP 指向我的主应用程序:
Name TTL Class Type Registry
www.mydomain.com 14400 IN A 123.456.789.012
我没有问题。
问题是:如何将子域(例如:test.mydomain.com
或 secondapp.mydomain.com
指向第二个应用程序?我读到修改 Apache 虚拟主机文件,但我不确定。
非常感谢!
您需要修改 Apache 虚拟主机文件。那是您可以设置哪些域(和子域)指向服务器上的位置的地方。根据您的服务器,这将在“/etc/httpd”或“/etc/apache2”中。
您可以在此处找到 vhost 示例:https://httpd.apache.org/docs/2.2/vhosts/examples.html
希望对您有所帮助
这里是 Bitnami 开发者,
您必须修改应用程序的httpd-vhosts.conf 文件并设置ServerName 和ServerAlias。您还必须将该文件包含在 Apache 的主配置文件中。
您将使用以下内容找到更多信息 link
https://wiki.bitnami.com/Components/Apache?highlight=apache#How_to_create_a_Virtual_Host.3f
最后,您需要将您的域提供商配置为指向这些子域。
希望对您有所帮助。
乔塔
我有一个带有 cPanel 的主机,其中有我的域注册(例如:www.mydomain.com
)。我有一个带 Bitnami LAMP 的 EC2 实例,我的应用程序是 运行,还有另一个文件夹和第二个应用程序。这是结构:
/opt/bitnami/apps/myapp (main app) (www.mydomain.com)
/opt/bitnami/apps/myapp2 (second app) (www.mydomain.com/myapp2)
我使用 cPanel Advanced Zone Editor 将域 www.mydomain.com
从使用 cPanel 托管到 EC2 实例静态 IP 指向我的主应用程序:
Name TTL Class Type Registry
www.mydomain.com 14400 IN A 123.456.789.012
我没有问题。
问题是:如何将子域(例如:test.mydomain.com
或 secondapp.mydomain.com
指向第二个应用程序?我读到修改 Apache 虚拟主机文件,但我不确定。
非常感谢!
您需要修改 Apache 虚拟主机文件。那是您可以设置哪些域(和子域)指向服务器上的位置的地方。根据您的服务器,这将在“/etc/httpd”或“/etc/apache2”中。
您可以在此处找到 vhost 示例:https://httpd.apache.org/docs/2.2/vhosts/examples.html
希望对您有所帮助
这里是 Bitnami 开发者,
您必须修改应用程序的httpd-vhosts.conf 文件并设置ServerName 和ServerAlias。您还必须将该文件包含在 Apache 的主配置文件中。
您将使用以下内容找到更多信息 link
https://wiki.bitnami.com/Components/Apache?highlight=apache#How_to_create_a_Virtual_Host.3f
最后,您需要将您的域提供商配置为指向这些子域。
希望对您有所帮助。
乔塔