ownCloud マルチドメイン対応

環境

  • ownCloud 7.0.4
  • Ubuntu Server 14.04
  • 自宅鯖

つまり、自宅鯖にownCloudを導入してるわけです。

 

マルチドメイン化

詳しくはわからないのですが、ownCloudを最近アップデートしてからデフォルトでマルチドメインに対応しなくなったようです。どうやら、最初に初期化したドメインでしか接続できない仕様に…

 

やりたいこととしては、

自宅内から接続する -> 192.168.hoge.hoge

外部から接続する-> hoge.hoge.com

みたいな感じでどちらからでもログインできるようにしたい。

 

やり方

$ sudo vim /var/www/owncloud/confg/config.php

6行目あたりからの

'trusted_domains' =>
array (
  0 => '192.168.*.**',
),

の記述を

'trusted_domains' =>
array (
  0 => '192.168.*.**',
  1 => 'hoge.hogehoge.hoge',
),

みたいな感じに追記。

(*は数字hogeはドメイン名)

sudo a2enmod rewrite #もしかしたら必要かも…
sudo service apache2 restart

ここで編集すべきは /var/www/owncloud/config/config.phpであって

/etc/owncloud/config.phpじゃない (ここで結構時間を食ってた(・_・)

 

無事にマルチドメイン化完了。これで外部からでもownCloudのデータにアクセスできるようになりました♪

 

参考サイト

Trusted Domain not working after 6.0.3.1 upgradeownCloud Forums

てか、よく見たら/var/www/owncloud/config/config.sample.phpに詳しく書いてあるじゃないですか…。

 

めでたしめでたし。

Pocket
このエントリーを Google ブックマーク に追加

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください