2

私は Heroku にプレーンな php アプリを持っており、彼らの推奨に従って、「www.biglikeco.com」を指すカスタム ドメインの DNS を持っています。「biglikeco.com」と入力しても、どこにも表示されません。

Heroku の php アプリのコンテキストで、「biglikeco.com」に向かうすべてのトラフィックを「www.biglikeco.com」にリダイレクトする最良の方法は何ですか?

ありがとうございました。

4

1 に答える 1

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]
于 2012-12-05T20:51:28.030 に答える