We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 16481
    • 31 Posts
    こんにちは

    MODxは、9.6です。

    ルートディレクトリの変更をしました。
    今まで public_html/ にインストールしていた物を
    public_html/www.○○○.com/に移動しました。

    すると public_html/では、普通の設定(MODxの設定・ht.accessのリネイム)で
    フレンドリーURLが使用できていたのが 使用できなくなってしまいました。

    移動するのが目的できしたが 
    なぜか PhpMyAdminにログインできなかったのもあり DBを作り直して
    全て初めからインストールしなおしました。

    ネットで検索してpublic_html/www.○○○.com/以下の「.htaccess」を
    #Options +FollowSymlinks
    RewriteEngine On
    RewriteBase /www.○○○.com
       ↓
    #Options +FollowSymlinks
    RewriteEngine Off
    RewriteBase /www.○○○.com
    にしたり等 いろいろ試してみましたが かわりありませんでした。

    どなたか おわかりの方いらしたらアドバイスいただけるとうれしいです。

    サーバーは、
    CORESERVER で
    Apache 1.3.37
    MySQL 5.1.22-rc
    PHP 5.2.5
    です。

    どうぞ 宜しくお願いいたします。








      • 36592
      • 970 Posts
      新しいディレクトリはどういうURLでアクセスするんでしょうか?
      もし、「http://www.○○○.com」でアクセスするべきディレクトリなら、
      RewriteEngine On
      RewriteBase /
      

      で良いのでは?
      RewriteBase /www.○○○.com
      

      というのは、「http://hogehoge.com/www.○○○.com/」のようにアクセスするということを言っています。
      本当にこれで合っていますか?
        • 16481
        • 31 Posts
        tkfmさん ありがとうございます。
        言われるとおりでした。

        「http://www.○○○.com」でアクセスするべきディレクトリなので
        RewriteEngine On
        RewriteBase /
        にしたら ちゃんとフレンドリーURLが使えるようになりました。

        .htaccess の意味とか全然わかってなくてお騒がせしました。

        どうも ありがとうございました。