We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 6158
    • 224 Posts
    Subsites が怪しいです。


    | Site Main Domain
    A.mydomain.com 2 9 10
    B.mydomain.com 3 9 10
    | domain start_doc_id error_doc_id unauthorized_access_doc_id
    | NOTE: Don’t add http:// or trailing slash on the domain, for example (’subdomain.domain.com’ or ’domain.com’);
    | each subdomains/domains need to be separated by return/enter

    と設定した場合、最後の行の B のみが期待通りになります。逆に A を最後の
    行に書くと、A のみが期待通りになります。期待通りにならなかったサブドメ
    インは mydomain.com の指すページを表示します。


    Subsites ... 怪しいです。そもそもどれが最新か分かりにくい。
      • 6158
      • 224 Posts
      気付きませんでしたが、今回使ったファイルは下記 (3) の一番新しいものだっ
      たんですが、検索してみたらダウンロードのページに類似のもの (1) がアップ
      ロードされていました。但し、(1) は (2) と同じ内容のものです。

      (1) Subsites/Subdomains | 0.1
      http://modxcms.com/Subsites-Subdomains-0.1-0.html
      Submitted: Jul 19th 2006

      (2) [Plugin] Subsites/Subdomains
      http://modxcms.com/forums/index.php/topic,1445.0.html
      on: 2005-11-17, 20:25:07

      (3) [Hack] Subsites - (Solve Friendly Alias Path)
      http://modxcms.com/forums/index.php/topic,2059.0.html
      on: 2006-01-05, 21:27:58


      (1) は日付が一番新しいにもかかわらず内容は一番古い (2) と同じです。

      ダウンロードのページにあるものはどういう扱いのものなのか、分かっていな
      いのですが、ある程度使える状態になったものがダウンロードのページに置か
      れている、と解釈していたのですが、違うのでしょうか。

      一体どれを使ったらいいんでしょう? 分からなくなってきました。
        • 33488
        • 429 Posts
        http://modxcms.com/forums/index.php/topic,6470.0.html

        Ver0.9.2.1に対応しているものは、上記の私が対応したものしかないじゃないかと思います。
        3つのものは、前のMODxのバージョンのものをベースになっているはずです。
        合わせて、orzさんのEnglish.inc.phpもダウンロードして上書きすれば0.9.2.1で動くかと思います。
        一応、オリジナル最新と同じなので、認証ページもIDとして指定する必要があったかと思います。
        そこら辺は、画面に設定パラメタの例が出てくるはずなので・・・。
        お試しください。
        今のところ、2名は確実に動作しているはずです、私のところでは4つのサブドメインを登録していてXREAで動いてますので大丈夫なはず :’(
          • 6158
          • 224 Posts
          うぅぅ、ありがとうございます。

          教えていただいたファイル群に置き換えてみたところ、呆気なく Subsite に
          subdomain にてアクセスできてしまいました。

          やはり、使っていたファイルが悪かったようです。diff を取ってみれば分かる
          のでしょうが、取り敢えず動いて、やった!と喜びたいと思います。



          (d) .htaccessを使ったサブドメイン設定の方法について
          http://modxcms.com/forums/index.php/topic,6470.0/wap2.html

          私自身このやり取りは途中まで読んでいましたが、.htaccess を使うと言う趣
          旨だったので、ちょうど Subsites が出てくる直前で読むのを止めていました。
          だから、その後に出てきていた subsites のファイルに気が付きませんでした。


          本当にありがとうございました。
          後日、他の人が同じことを繰り返さないで済むように、まとめを書き込みますね。


          で、version 0.9.5 ってのが出るんですか? 折角環境整えつつあるのに?
            • 6158
            • 224 Posts
            ■ 目的
            XREA において 1 つの MODx で複数のサブドメインを管理する。


            ■ 事例
            1 つの MODx で、
            1 つのフォルダを作り、
            その下にドキュメントを纏めて、
            そのフォルダに対応する A.mydomain.com というサブドメインをもつサイトを作る。


            ■ 設定画面イメージ ([Hack] Subsites - (Solve Friendly Alias Path) より引用)



            ■ ファイル
            .htaccessを使ったサブドメイン設定の方法について』より
            (a) Reply #12: subsite_f0921jp.zip
            (b) Reply #14: language-subsite-english.inc.php.zip


            ■ 前提
            xrea のアカウントを持っている。
            独自のドメインを持っている。(持っていなくてもいいかもしれないけど、未検証)


            ■ 手順
            (1) xrea にて、サブドメイン A.mydomain.com を準備する。
            (2) xrea にて、mydomain.com と A.mydomain.com を同期させる。「同期」と言っても単なる symbolic link 。
            (3) modx を (a) のファイルで置換する。
            (4) modx を (b) のファイルで置換する。
            (5) modx で、サブドメイン A.mydomain.com に対応するフォルダを用意する。
            (6) 上記フォルダ下にドキュメントを作成する。
            (7) modx で、Administration > System configuration > Site settings を開く。
            (8 ) Site Main Domain という設定項目に A.mydomain.com へのサブドメイン設定をする。

            書式: domain start_doc_id error_doc_id unauthorized_access_doc_id
            (例) A.mydomain.com 2 4 6


            以上