前回の記事でブログのURLを変更しましたって書きましたが、実は変更後に重大な問題を発見しました。
なんと、他にもってる独自ドメインでもこのブログと同じ内容が表示されるという驚愕の事実。
もちろんそんな結果を望んでいるわけもなく、ひとりでおろおろ
試行錯誤しながら半日ぐらいかけて解決しました。
そこで同じような問題で悩んでる人がいるかもしれないのでメモしときます。
●発生している問題
・サーバーに新しくファイルをアップロードしたら意図しない他の独自ドメインのページにも同じ内容が表示されてしまう。(自分はワードプレスの簡単インストール時に悩みました)
●発生した状況
・ロリポップサーバを使っている(他のサーバーは使った事ないからわからないけどたぶん他のサーバーでも起こるのでは?)
・サーバーに新しいファイルをアップロードしたら意図しない他の独自ドメインのページにも同じ内容が表示されてしまう
解決方法
まず、最初に結論を書いちゃうと独自ドメインの公開(アップロード)フォルダの設定が問題でした。
独自ドメインの公開(アップロード)フォルダは初期設定では一番上になっていると思います。
独自ドメインがひとつだけならこの設定で問題ないんですけど、複数独自ドメインを所有していると問題が発生してしまいます。
実はこの一番上(なんのフォルダーも設定しない)の状態は他の独自ドメインと表示するファイルを共通している状態になっています。
なので結果として全部のドメインのページで同じ内容が表示されてしまっているのです。
では、どうやれば解決できるかというと、独自ドメインの公開(アップロード)フォルダの設定を変更すればいいんです。
変更方法はまずロリポップのユーザー専用ページにログインします。
次に左側にあるメニューの中の独自ドメイン設定をクリックします。
最後に変更したい独自ドメインの設定変更ボタンを押して好きなフォルダ名を入力して更新すればOKです。
私の場合はdiary(任意の名前)というファイルを設定しました。
あとは公開したいファイルをWEBツール→ロリポップFTP→diary(任意の名前)のフォルダ内にアップロードするだけです。
これでminatuakira.netだけで表示されるようになりました。
ちなみに簡単インストールでワードプレスをインストールする場合、先に独自ドメインの公開(アップロード)フォルダの設定をしておけば、そこにインストールされます。
逆にいえば設定せずにインストールすると一番上のフォルダ(共通)にインストールされてしまうので他の独自ドメインのページに表示されてしまいます。(他の独自ドメインで公開フォルダの設定をしてれば別ですが)
最後にもうひとつ
簡単インストールの途中で独自ドメインの下の階層をインストール先のURLに指定(入力)できますが、ここでそれをやってしまうと表示されるURLは下の階層名を含むものになってしまいます。
例)
独自ドメインを指定した場合の表示:http://minatuakira.net
独自ドメインの下階層を指定した場合の表示:http://minatuakira.net/diary
以上、今日半日かけて解決した問題でした。
わかってしまえばなんてことないことですが、なかなか解決までに時間がかかるんですよねこういうの。
同じような悩みを持ってる人の解決に役立てば幸いです。