We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 6350
    • 421 Posts
    sslSwitcher-1.03rc3 検証結果

    coreserver 共有SSL ○ OK
    [table]
    [tr][td]パラメータ [/td][td]値 [/td][/tr]

    [tr][td]HTTP domain(+path) [/td][td]xxx.s78.coreserver.jp[/td][/tr]
    [tr][td]HTTPS(SSL) domain(+path)[/td][td]ss1.coressl.jp/xxx.s78.coreserver.jp[/td][/tr]
    [tr][td]Always write full domain[/td][td]on[/td][/tr]
    [tr][td]Set service name(advance)[/td][td]coreserver[/td][/tr]
    [/table]

    xrea 共有SSL ○ OK ※共有SSLのみ XREAを使用
    [table]
    [tr][td]パラメータ [/td][td]値 [/td][/tr]

    [tr][td]HTTP domain(+path) [/td][td]xxx.s78.coreserver.jp[/td][/tr]
    [tr][td]HTTPS(SSL) domain(+path)[/td][td]ss1.xrea.com/xxx.s78.coreserver.jp[/td][/tr]
    [tr][td]Always write full domain[/td][td]on[/td][/tr]
    [tr][td]Set service name(advance)[/td][td]xrea[/td][/tr]
    [/table]

    sakura 共有SSL(初期ドメイン) ○ OK
    [table]
    [tr][td]パラメータ [/td][td]値 [/td][/tr]

    [tr][td]HTTP domain(+path) [/td][td]xxx.sakura.ne.jp[/td][/tr]
    [tr][td]HTTPS(SSL) domain(+path)[/td][td]xxx.sakura.ne.jp[/td][/tr]
    [tr][td]Always write full domain[/td][td]off[/td][/tr]
    [tr][td]Set service name(advance)[/td][td]sakura[/td][/tr]
    [/table]

    sakura 共有SSL(さくらのサブドメイン) ○ OK
    [table]
    [tr][td]パラメータ [/td][td]値 [/td][/tr]

    [tr][td]HTTP domain(+path) [/td][td]xxx.rulez.jp[/td][/tr]
    [tr][td]HTTPS(SSL) domain(+path)[/td][td]secure1541.sakura.ne.jp/xxx.rulez.jp[/td][/tr]
    [tr][td]Always write full domain[/td][td]on[/td][/tr]
    [tr][td]Set service name(advance)[/td][td]sakura[/td][/tr]
    [/table]

    Joe’s 共有SSL ○ OK
    [table]
    [tr][td]パラメータ [/td][td]値 [/td][/tr]

    [tr][td]HTTP domain(+path) [/td][td]www.xxx.com[/td][/tr]
    [tr][td]HTTPS(SSL) domain(+path)[/td][td]server19.instantssl.co.jp/~ユーザ名[/td][/tr]
    [tr][td]Always write full domain[/td][td]on[/td][/tr]
    [tr][td]Set service name(advance)[/td][td]joes[/td][/tr]
    [/table]

    Joe’s 専用SSL ○ OK
    [table]
    [tr][td]パラメータ [/td][td]値 [/td][/tr]
    [tr][td]HTTP domain(+path) [/td][td]空白[/td][/tr]
    [tr][td]HTTPS(SSL) domain(+path)[/td][td]空白[/td][/tr]
    [tr][td]Always write full domain[/td][td]off[/td][/tr]
    [tr][td]Set service name(advance)[/td][td]空白[/td][/tr]
    [/table]
      • 6350
      • 421 Posts
      soushi さんに最後に少しだけ要望

      (1)トップページを表示したときに index.html を省略してほしい。
         「このURIでお気に入りに登録してほしくない」っていうのが理由です。

      (2)フォルダ属性の場合に .html を / にしてほしい。
      (3).rss とかの場合にも .html をはずしてほしい。

      って無理?・・・ できれば(1)だけでも
        • 6350
        • 421 Posts
        訂正

        (1)Joesの動作確認が不十分でした。SSLのページから通常のページへの移動でリンクアドレスに
          /~ユーザ名/が残ったままになっていたので base_url を修正することで正常動作を確認しました。
           case 'joes':
             if ((isset($_SERVER['HTTPS'])) && ($_SERVER['HTTPS'] == 'on')) {
               $modx->config['base_url'] = '/modx/';
               $modx->config['site_url'] = 'https://'.$httpsDomain.$modx->config['base_url'];
             }
             break;


        (2)「Always write full domain」の設定オプションも不要だったかも知れません。
          $_SERVER[’HTTP_HOST’] = $httpsDomain;
           を設定していたときの後遺症だったようでこれをはずした状態であれば 「Always write full domain」は
           常に off でも問題なさそうです。