質問 > その他 > カート、管理画面ログインに関するエラー |
その他
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kazukazu |
投稿日時: 2010/1/18 11:07
対応状況: −−−
|
半人前 登録日: 2009/9/30 居住地: 投稿: 18 |
Re: カート、管理画面ログインに関するエラー >^www\.example\.co.jp → ^www\.example\.co\.jp$
>では? 実は社内の方にやってもらったので、詳しく説明できないですけど、 確かに上の記述でも、できました。 |
seasoft |
投稿日時: 2010/1/18 10:31
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: カート、管理画面ログインに関するエラー > kazukazu 様
^www\.example\.co.jp → ^www\.example\.co\.jp$ では? ちなみに、個人的には RewriteCond %{HTTP_HOST} !=example.co.jp とかやるかも。(動作未確認) 状況によっては RewriteCond %{HTTP_HOST} =www.example.co.jp も、「あり」ですね。
|
kazukazu |
投稿日時: 2010/1/18 10:16
対応状況: −−−
|
半人前 登録日: 2009/9/30 居住地: 投稿: 18 |
Re: カート、管理画面ログインに関するエラー 具体的には「.htaccess」に以下の記述を追加しました。
RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.example\.co.jp RewriteRule (.*) http://example.co.jp/$1 [R=301,L] |
seasoft |
投稿日時: 2010/1/17 22:34
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: カート、管理画面ログインに関するエラー たしか、mod_rewrite でホスト名を評価して、一致しなかったときに、正しいホスト名へリダイレクトすれば良かったと思います。
他にも、他方のホスト名で別の(仮想)ホストを立てて、常にリダイレクトするという手法もあります。(mod_rewrite を使えない環境やログを分離したい場合には特に有効です。) 何れも、SEO の分野で広く利用されていますので、そういった書籍なども参考になるかもしれませんよ。
|
wocs8 |
投稿日時: 2010/1/17 18:59
対応状況: −−−
|
半人前 登録日: 2009/3/29 居住地: 投稿: 17 |
Re: カート、管理画面ログインに関するエラー お世話になります。
>と、いうことで、[.htaccess]にwwwありの場合はURLを >wwwなしに自動的に変更するというふうに編集して、正常に >動作しました。 とは、具体的にどのような記述をすればよろしいのでしょうか? よろしくお願いします。 |
seasoft |
投稿日時: 2009/11/24 16:28
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: カート、管理画面ログインに関するエラー > サーバー側にも原因があることは考えられますか?
確率としては低いですが、ストレージ周りの問題で発生したケースはありました。 > session_idとtransactionidは同義でしょうか? 異なります。
|
wocs8 |
投稿日時: 2009/11/24 15:23
対応状況: −−−
|
半人前 登録日: 2009/3/29 居住地: 投稿: 17 |
Re: カート、管理画面ログインに関するエラー 横から失礼します。
当社で運用中のEC-CUBE(ver.2.3.4)でも カゴに入れる際に、「カート商品が入っていません」 となったり、 支払条件等を入力し、次に進む際に 「不正なページ移動」と表示されるケースがあります。 当社の場合、IE6で起こっています。 先日、このケースが起きたときにログを見ようとサーバーにFTPでアクセスをかけたのですが、レスポンスがとても悪くなっていました。 サーバー側にも原因があることは考えられますか? 参考までお聞きします。 session_idとtransactionidは同義でしょうか? よろしくお願いします。 |
kazukazu |
投稿日時: 2009/11/2 12:52
対応状況: −−−
|
半人前 登録日: 2009/9/30 居住地: 投稿: 18 |
Re: カート、管理画面ログインに関するエラー ご返答ありがとうございます。
SSLページの設定ドメインですが、恐らく「install.php」の設定部分ですよね? 色々いじってますが、うまくいかないです。 もう少し粘ってみます。 |
AMUAMU |
投稿日時: 2009/10/30 15:07
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: カート、管理画面ログインに関するエラー EC-CUBEのSSLページの設定ドメインが間違っているのかもしれませんので確認されると良いと思います。
headerから挙動を追えるとセッション挙動の初期調査などはスピーディーになりますので試して慣れると便利かと思います
|
kazukazu |
投稿日時: 2009/10/30 12:18
対応状況: −−−
|
半人前 登録日: 2009/9/30 居住地: 投稿: 18 |
Re: カート、管理画面ログインに関するエラー ご参考内容を教えて頂き、ありがとうございます。
引用: ・Firefox側にHTTP head確認ツール(Live HTTP headers)を入れてcookie等を含めた挙動を確認する。 こちらについて、確認ツールは入れていませんが、FireFoxでページの表示からCookieを表示したところ、URLが2つある事を確認しました。 すると、ホストが2つ存在していました。 「example.co.jp」と「www.example.co.jp」です。 そこで、事象が発生しているURLをよく確認すると、wwwありで サイトにアクセスした場合に、カートに商品が入らないという 事象が発生していました。 もともと、このサイトのドメインは「example.co.jp」で作成 されているためだと思いますが、カートに商品をいれるとURLが自動的にwwwなしに変更してしまうという事が分かりました。 当たり前と言えば、当たり前の話なのですが、上記2つのホストは 保持するセッションIDが違うため、商品情報を連携できないんだと思います。 と、いうことで、[.htaccess]にwwwありの場合はURLを wwwなしに自動的に変更するというふうに編集して、正常に 動作しました。 まだまだ知識が足りないので、苦労してますが、今回、勉強に なりました。またご提示していただいた調査方法も試してみようと思います。 どうも、ありがとうございました。 |
(1) 2 » |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |