【发布时间】:2013-04-23 02:20:10
【问题描述】:
现在 *.foo.com 和 *.bar.com 使用 LAMP 别名为同一个虚拟主机。当然,现在它在每个 URL 上显示相同的内容。但我实际上并不希望发生这种情况,我希望其他域实际重定向到 foo.com。我假设 .htaccess 文件可以做到这一点。
编辑:我将其托管在自己的服务器上,因此我还希望将 IP 地址重定向到 foo.com
【问题讨论】:
现在 *.foo.com 和 *.bar.com 使用 LAMP 别名为同一个虚拟主机。当然,现在它在每个 URL 上显示相同的内容。但我实际上并不希望发生这种情况,我希望其他域实际重定向到 foo.com。我假设 .htaccess 文件可以做到这一点。
编辑:我将其托管在自己的服务器上,因此我还希望将 IP 地址重定向到 foo.com
【问题讨论】:
在您的 .htaccess 中使用重写条件来选择不用于 foo.com 的所有内容,然后将其重定向:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^foo\.com$
RewriteRule ^(.*)$ http://foo.com/$1 [R=301,L]
【讨论】: