MODxでつくる!最強のCMSサイト の 「Part2 インストールしてみよう」
では、サーバのルートディレクトリにインストールする場合の解説が書かれています。
しかし、実際には、/modx/とか、/text/とか、にインストールする場合も
多いと思います。その場合、多くのサーバーで、「.htaccess」の「RewriteBase」を
書き替えないと、フレンドリURLをYESにした場合、以下のような問題が出ます。
・サイトのサブページが「not found」にになる
・ドキュメントとして作ったcssが適用されない、などなど。
デフォルトでは、htaccess のRewriteBaseは、「RewriteBase /」になっていると
思います。サーバのルートディレクトリにMODxをインストールした場合はこのままで
良いのですが、たとえばサーバのルートに「modx/」というディレクトリをつくり、
そこにMODxをインストールしたのであれば、「RewriteBase」は「RewriteBase /modx」と
してください。
※サーバーにより、扱いが違うかも知れません。詳しくは、「
【資料】MODxが稼働するレンタルサーバ 」を参照してみてください※