2020/10/01 15:53 JST

Geeklog Japan Forums

同一ドメインの直下に、2つ目のGeeklogを設定する場合の動作

ページナビゲーション


状態: オフライン

suzuyan_geeklog

Forum User
Regular Member
登録日: 07
投稿数: 96
場所:大阪北摂
お世話になっています。 少々イレギュラーな設定をしたのですが、うまく動作しない部分がありますので、ご教授いただけると助かります。 同一ドメインの直下に、2つ目のGeeklogを設定したところ、URLが重複して表示される場合があり、原因を調べているのですが、なかなか分かりません。 果たしてGeeklogが原因か否かもはっきりしないのです。 詳細は以下のとおりです。 Geeklogバージョン:1.5最新版 サーバー:Coreserver 1.「http://www.ABCD.com」というサイトをGeeklogを使用し、Coreserverに作成 2.しばらく運用した後、関連サイトを同一ドメインで作成することになりました。  URLは以下の通り。  「http://www.ABCD.com/sub」 3.作成方法として、既存のシステムを、ディレクトリ「/www.ABCD.com/」の下に「sub」というディレクトリを作成し、そこへコピー。 「private」のディレクトリやサーバーは新しく作成しました(いわば普通に複製サイトを作る要領です) 4.作成後 「http://www.ABCD.com/sub」にアクセスすると、新しく作成したページが正常に表示されるのですが、たまに「sub」が重複して表示される場合があります。 「http://www.ABCD.com/sub」 ↓ 「http://www.ABCD.com/sub/sub/」 特にadminページにログインするページを表示する場合など、 「http://www.ABCD.com/sub/admin」 ↓ 「http://www.ABCD.com/sub/sub/admin」 と表示されてしまいます。 adminページのメニューでも、このような動作をする場合が多いです(ただ、数回修正すると正しく表示され始める場合もあります<ここも不思議) このような現象に心あたりがある方はおられますでしょうか。 よろしくお願いします。

状態: オンライン

Ivy

Site Admin
管理者
登録日: 01
投稿数: 5942
場所:Tokyo
おそらくインストール時のパスの指定でミスしているかと・・・ インストールレシピがあればわかるかと思います。

状態: オフライン

suzuyan_geeklog

Forum User
Regular Member
登録日: 07
投稿数: 96
場所:大阪北摂
いつもご回答ありがとうございます >Ivy様 記載情報に欠落があったため、正しく判断して貰うことが困難になっていました。 一応なんとか解決できましたので記載します。 現象の詳細を探ると、SSLのページにジャンプする際に発生していました。 これはこのサイトでSSL対応を行っていた事に原因があります。 通常ページ(http)からSSL(https)のページに移動する際に、URLを変更(http→https)させる為に、「lib-common.php」の中でプログラムを追加していました。 その際にURLに「$_SERVER['REQUEST_URI']」を足し込む行があるのですが、ここでディレクトリが重複してしまっていたようです。 ↓こんな感じの行です。 $url = $_CONF['site_url'] . $_SERVER['REQUEST_URI'];*/ ここを修正することにより、重複現象を抑えることができました。

状態: オンライン

Ivy

Site Admin
管理者
登録日: 01
投稿数: 5942
場所:Tokyo
どうもありがとうございます。 GeeklogをSSL と non-SSL両方で表示させるためのハックは http://wiki.geeklog.jp/index.php/SSLと両方で運用する こちらで紹介していましたが、特定のURLのみSSLでのみ表示させるハックをされたのでしょうか。

状態: オフライン

suzuyan_geeklog

Forum User
Regular Member
登録日: 07
投稿数: 96
場所:大阪北摂
>Ivy様 そのとおりです。 記載されているリンク先を参考に、特定のページ(お問い合わせと管理画面のみ)をSSLで表示するようにしていました。 よって非SSLのページからSSLのページに入るときに、URLの変換がおこるのですが、その際の設定に難が出ていたということになります。

状態: オンライン

Ivy

Site Admin
管理者
登録日: 01
投稿数: 5942
場所:Tokyo
そうでしたか Smile よろしければ、そのハックをご紹介いただけませんか。 Geeklog Wikiに直接書いていただけるとうれしいです。アカウントをお渡ししますので。 今までそのハックをしようとこころみて、結局できていなかったので、紹介できないままでした。

状態: オフライン

suzuyan_geeklog

Forum User
Regular Member
登録日: 07
投稿数: 96
場所:大阪北摂
>Ivy様 御返事が遅れて申し訳ありません。 特定ページのSSL化についての情報は喜んで還元させていただきます。 ただ手法としましては最終的に以下の記事を参考に実現しました。 https://www.geeklog.jp/forum/viewtopic.php?showtopic=6141 こちらでkino様が最後に書かれている記事の内容がそれとなります。 つまりリダイレクトで行っているわけですが、このような内容の実現方法でもよろしいのでしょうか。 よろしければユーザーアカウント宛にご連絡いただければ助かります。 よろしくお願いします。

状態: オンライン

Ivy

Site Admin
管理者
登録日: 01
投稿数: 5942
場所:Tokyo
ご連絡しました。どうぞよろしくお願いします。

状態: オフライン

suzuyan_geeklog

Forum User
Regular Member
登録日: 07
投稿数: 96
場所:大阪北摂
遅くなりましたが、下記ページをWIKIに追加させていただきました。 初めての追加でしたので、不備などありましたらご連絡お願いします。 http://wiki.geeklog.jp/index.php/%E4%BB%BB%E6%84%8F%E3%81%AE%E3%83%9A%E3%83%BC%E3%82%B8%E3%82%92SSL%E8%AA%8D%E8%A8%BC%E3%81%A7%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95

状態: オンライン

Ivy

Site Admin
管理者
登録日: 01
投稿数: 5942
場所:Tokyo
フィードバックとWikiご協力、どうもありがとうございましたm--m

ページナビゲーション

時刻はすべて JST , 現在の時刻は 03:53 PM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  •  ゲストユーザの投稿を見る
  •  投稿可能
  •  一部のHTMLを許可
  •  バッドワードをチェック