バージョン選択

フォーラム

メニュー

オンライン状況

55 人のユーザが現在オンラインです。 (41 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 55
もっと...

サイト内検索

バグ報告 > 管理機能 > wwwありで表示できない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ramrun
投稿日時: 2009/6/17 10:43
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: wwwありで表示できない
状態を確認すると、新規に作成したページはドメインが付くみたいですね。

seasoftさんがおっしゃっているのは、そこにドメインが付かないようにcomuは改善してあるということなんだと思います。
ですのでどちらかというとurlからドメイン部分を削除したほうがよいかと。

リンク集はwww.xxx.com から管理画面に入って作成し、お手入れ方法〜サイズについてはxxx.comから管理画面に入って作成したみたいですが、sslを考えるとどちらか一方からしかアクセスできないようにしたほうがいいですよ。
komatta
投稿日時: 2009/6/17 17:17
対応状況: −−−
半人前
登録日: 2009/6/2
居住地:
投稿: 29
Re: wwwありで表示できない
引用:

ramrunさんは書きました:
リンク集はwww.xxx.com から管理画面に入って作成し、お手入れ方法〜サイズについてはxxx.comから管理画面に入って作成したみたいですが、sslを考えるとどちらか一方からしかアクセスできないようにしたほうがいいですよ。


ありがとうございます。

ただ、実は管理画面は www ありだとログインできない状態になっておりまして、これも何故なのかよくわかりません。確かめたわけではないのですが、wwwありだとログインできないということは、常にwwwなしの管理画面からログインしているようなのですが・・・。
ramrun
投稿日時: 2009/6/17 19:34
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: wwwありで表示できない
引用:
使えるねっとで EC-CUBEをインストールしたところ、
www ありのドメインでは正しく表示されなくなってしまいました。
この質問をみると「いままでwwwありで表示できていたのにいつの間にか表示できなくなっていた」というように取れるのですが、もともとwwwなしのドメインでインストールしたのではないでしょうか?

で、お手入れ方法〜サイズについてのページを作成した後に「wwwありのドメインが使いたくなって切り替えた」のでは?

wwwありのドメインでログインできないのは多分、「不正なページ移動...」というエラーじゃないでしょうか?

install.phpのSITE_URLはwwwありに変えてあるようですが、SSL_URLのほうは変えましたか?

試せる環境がないので間違ってるかもしれませんが、wwwなしのドメインからログインしたあとに、ブラウザのアドレスにwwwを付けたらそのままログインを継続できそうなので、それでリンク集のページを作ったのではないでしょうか?

と逆に質問ばかりですみません(汗)。
vexit
投稿日時: 2009/6/17 19:57
対応状況: −−−
一人前
登録日: 2008/11/4
居住地: 東京
投稿: 120
Re: wwwありで表示できない
つかえるねっと
ひとつアカウントがあるのでちょっとインストールして試してみます。
ramrun
投稿日時: 2009/6/18 13:11
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: wwwありで表示できない
vexitさん、ありがとうございます。

一応、いまこちらでxamppliteとhostsを使って、(多分)同じ環境を作って試してみました。

hoge.comでインストールし、hoge.comで管理画面に入り、新規にページを作成するとdtb_pagelayoutにはhttp://hoge.com/user_data/hoge1.php が入ります。

このあとでinstall.phpのSITE_URLをwww.hoge.com に変えて、hoge.comで管理画面に入り、新規にページを作成するとdtb_pagelayoutにはhttp://www.hoge.com/user_data/hoge1.php が入ります。

私は、ページ作成時のドメインのところはサーバーの環境変数から持ってきていると勘違いして上記質問をしていましたが、install.phpのSITE_URLから持ってきているようです。

ちなみにSITE_URLとSSL_URLがhoge.comのときにwww.hoge.com で管理画面に入れるか? というと、ブラウザから直接URLを指定すればexample.netだろうがなんだろうがログインできます(ただしそのexample.netでログインしておく必要はある)。
REFERERがある場合は不正なページ移動...となるので、管理画面のメニュー項目からのページ遷移では引っかかります。
この状態で新規にページは作成できませんでした。

なのでいまのkomattaさんの現状は
define ('SITE_URL', 'http://www.hoge.com/');
define ('SSL_URL', 'https://hoge.com/');
になっているものと思います。
komatta
投稿日時: 2009/6/23 11:45
対応状況: −−−
半人前
登録日: 2009/6/2
居住地:
投稿: 29
Re: wwwありで表示できない
引用:

なのでいまのkomattaさんの現状は
define ('SITE_URL', 'http://www.hoge.com/');
define ('SSL_URL', 'https://hoge.com/');
になっているものと思います。


ご連絡が遅くなりすみません。
無事解決いたしました。

原因としては、上記のようにご指摘頂いた通りで、
install.php の記述がwwwなしになっていることが原因のようでした。

このため、管理画面にログインする時にはwwwなしの画面からしかログインできず、wwwなしでログインした後にページを作ると、URLもwwwなしとなり、wwwありのURLを叩くと正しく表示されなくなるという現象が発生しておりました。

ところで、1つ疑問に残っているのことがあり、もしご存知でしたら教えていただきたいのですが、
EC-CUBEのinstall.phpは、初期状態ではwwwが無い状態になっているのでしょうか?
install.phpについてはインストールした初期状態から全く手を付けておらず、なぜwwwなしが前提になってしまっていたのかよく分かりません。何を根拠にinstall.phpのwwwあり、なしが決められるのでしょうか?ドメインの設定なのでしょうか?
ramrun
投稿日時: 2009/6/23 17:04
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: wwwありで表示できない
引用:
EC-CUBEのinstall.phpは、初期状態ではwwwが無い状態になっているのでしょうか?

インストールをしたときのブラウザのURLがwwwなしのURLだったはずです。
インストール時に手入力で変更できますが、まったく触れなければSITE_URLとSSL_URLは同じになります。

また新規ページのURLは、先に書いたとおりinstall.phpのSITE_URLの値を参照しているので、dtb_pagelayoutの状態をみるかぎり、途中でSITE_URLをwwwなしからwwwありに書き換えているのは確実です。
タイミング的にはお手入れ方法〜サイズのページを作ったあと、リンク集を作る前。

komattaさんは触れていないということですが、触れなければ変わらないところなので誰かが触ったはず。
komattaさんが使えるネットのサポートに、wwwありで運用したいとか問い合わせ等しませんでしたか?
もしくはkomattaさん以外の誰かとショップを構築したりしているのでは?
komatta
投稿日時: 2009/6/23 17:56
対応状況: −−−
半人前
登録日: 2009/6/2
居住地:
投稿: 29
Re: wwwありで表示できない
引用:

インストールをしたときのブラウザのURLがwwwなしのURLだったはずです。


インストールをしたときのブラウザのURLとは、サーバー管理画面のURLのことでしょうか?
https://manage.tsukaeru.net/cp/index.cgi/top/zone,system
というURLなのですが、これが影響するのでしょうか?
これは管理画面のURLだから違うように思うのですが、きっとEC-CUBEをインストールする時の、ドメインの設定のことですよね?


また、サポートに連絡をしたかしないかなのですが、サポートに連絡をしました。きっとその時に触ったんですね。

実はEC-CUBEを再インストールして、その上でinstall.phpを編集しました。その時には、仰られる通りSITE_URLとSSL_URLは同じ(いずれもwwwなし)になっていました。
ramrun
投稿日時: 2009/6/23 19:30
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: wwwありで表示できない
なるほど。 使えるネットの簡単設置ツールというやつですね。

使えるネット>簡単設置ツール>EC-CUBE
http://www.tsukaeru.net/service/app/eccube.php

これによると、
引用:
4.インストールしたいドメイン名をクリックします。
8.「ターゲットドメイン」を確認し、「インストール」
のあたりですね。

多分、EC-CUBEのインストールを開始する前に、ドメイン管理よりwwwありのドメインを作成しておく必要があったはずです。
そのあたりをきちんと手順どおり進めたにもかかわらず、インストール完了直後のinstall.phpの内容が先のとおりになってしまっていたとすると、使えるネットの簡単設置ツール側の不具合ということになるかと思います。

ちなみに自分でインストールしようとすると
EC-CUBE(2.x系)/1_インストール/02_インストール方法
みたいな画面がでます。
komatta
投稿日時: 2009/6/23 19:41
対応状況: −−−
半人前
登録日: 2009/6/2
居住地:
投稿: 29
Re: wwwありで表示できない
引用:

ramrunさんは書きました:
なるほど。 使えるネットの簡単設置ツールというやつですね。


はい。その通りです。やはりwwwありのドメインを作成するから、それがEC-CUBEにも反映されるのですよね?
ということは、これはEC-CUBEの問題ではなく、サーバー側の設定の問題ですよね?

ありがとうございます。それが確認できてよかったです。(サポートからは、wwwありなしを設定するには、サーバーの設定如何にかかわらずinstall.phpを編集しろ、という意図の返答をもらっていたので・・・)

ありがとうございます。トラブル解決のみならず、個人的な疑問についてもお付き合いいただき、感謝いたしております。
皆様ありがとうございました。
« 1 2 (3) 4 5 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,099名です
総投稿数は110,036件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1298
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.