web-dev-qa-db-ja.com

サイト構成のデータベースに「www」がありますか?

最近、サイトの立ち上げを手伝いましたが、「www.website.com」と「website.com」の間にクロスドメインの問題があります

私はCloudwaysテクニカルサポートとチャットしていて、サイト設定のデータベースから「www」を削除すると問題が発生しなくなると彼は述べました。

私がやったことは、.htaccess今のところ「www.website.com」にリダイレクトしますが、まだ質問があります。サイト情報のドメイン名の「www」はデータベースに保存されていますか?もしそうなら、本当にそれを編集しますか?

Site info screen shot

4
Erik Hanson

いいえ、データベースにはありません。

global $ base_url 変数によって異なります。

方法drupal定義 この変数は、スーパーグローバル$ _SERVER ['Host']変数に基づいています。これは、基本的に、wwwの有無にかかわらずリクエストが送信された方法に依存します。

ただし、settings.php $ base_url = ' http://yoursite.com 'でグローバル$ base_urlをオーバーライドできます

3
arpitr