我在AWS中拥有像example.com这样的域名 但我希望将子域名rea.example.com,exem2.example.com的所有请求发送到同一服务器。
目前我已创建了像* .example.com这样的记录集,但它不起作用。 当我将子域设置为新的"记录集"它有效,但我需要回答所有子域,这些子域是由应用程序创建的。
由于
答案 0 :(得分:-1)
现在已修复。这是etc / httpd / httpd.conf中缺少的配置。允许服务器回答所有请求和资源。
在httpd.conf中添加了:
AccessFileName .htaccess
并在文件夹中创建了另一个文件: 等/ httpd的/ conf.d / mydomain.conf
使用虚拟主机:
<VirtualHost *:80>
ServerAdmin webmaster @ localhost
SetEnv APPLICATION_ENV "production"
ServerName www.mydomain.com
ServerAlias *.mydomain.com.br
DocumentRoot /var/www/folder_app
<Directory />
Options FollowSymLinks
AllowOverride None
AllowOverride All
</Directory>
<Directory /var/www/folder_app>
Options Indexes FollowSymLinks
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>