我在Heroku上有一个简单的php应用程序,根据他们的推荐,我的自定义域名的DNS指向“www.biglikeco.com”。输入“biglikeco.com”并不是指向任何地方。
在Heroku的php应用程序环境中,将所有流向“biglikeco.com”的流量重定向到“www.biglikeco.com”的最佳方法是什么?
谢谢。
答案 0 :(得分:2)
这是我为您创建的通用PHP重定向脚本,您可以将其附加到任何可以执行所需操作的全局包含文件:
$host = $_SERVER['HTTP_HOST'];
if (!preg_match('/^www\..*/', $host)) {
header('location: http://www.my_site.com');
}
或者使用.htaccess:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^my_site\.com [NC]
RewriteRule (.*) http://www.my_site.com/$1 [L,QSA,R=301]