Apache 配置文件和端口
Apache configuration file and ports
我有一台服务器,其中有一个包含 4 个帐户的 WHM 面板,每个帐户都有其域。站点两个帐户将 运行。其中:Account1 将 运行 site1 在端口 3000 上 Account2 将 运行 site2 在端口 3004 我需要知道如何使我的 apache 服务器重定向为站点的路由,其中端口 3000 上的请求转到 site1,并且从端口 3004 到站点 2 的请求。我该怎么做?
虚拟主机解决了这个问题,为每个 port/host 创建一个虚拟主机。示例:
<VirtualHost *:3000> # Or any other port
DocumentRoot X:/path/to/site/1 # Remove X: in linux
<Directory X:/path/to/site/1> # Remove X: in linux
Option -Indexes # Disable directory indexing
Allow from all
AllowOverride all # Allow all .htaccess
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
我有一台服务器,其中有一个包含 4 个帐户的 WHM 面板,每个帐户都有其域。站点两个帐户将 运行。其中:Account1 将 运行 site1 在端口 3000 上 Account2 将 运行 site2 在端口 3004 我需要知道如何使我的 apache 服务器重定向为站点的路由,其中端口 3000 上的请求转到 site1,并且从端口 3004 到站点 2 的请求。我该怎么做?
虚拟主机解决了这个问题,为每个 port/host 创建一个虚拟主机。示例:
<VirtualHost *:3000> # Or any other port
DocumentRoot X:/path/to/site/1 # Remove X: in linux
<Directory X:/path/to/site/1> # Remove X: in linux
Option -Indexes # Disable directory indexing
Allow from all
AllowOverride all # Allow all .htaccess
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>