Modxはとても素直なCMSです。
自分にはCMSというよりもDreamweaverのクラウド版のように感じます。
そんなModxを、普通のファイルと混在させようとして失敗をしました。
その失敗について、2つの失敗についてメモ書きしておきます。
1. index.htmlを削除したらModxが使えなくなった。
あるドメインにて、トップのindex.htmlだけスクラッチにしようと思いました。
でもModxを既にルートディレクトリに入れてありました。
トップページだけModxではない、普通のHTMLファイルにするには?
悩んだ挙句、ルートにあるindex.htmlを削除してみました。
ふふふ
案の定、全てのリンクがはずれた?感じになって
どのページにもアクセスできなくなりました。
もちろんModxの復活も難しくなりました。
ある事情から私は、一番上のindex.htlmだけはModxなどの
CMSではなく、普通のファイルにしたいのです。
Dreamweaverで自由にいじれるファイルです。
そのため、今度はpublic_html/hoge/ にModxをインストールしました。
2. Modxをサブドメインにインストールしたら面倒な事になった。
話は単純です。
public_html/hoge/ にModxをインストールすると、
同じ階層にmodxというフォルダが作られるということです。
public_html/modx/ です。このフォルダの中に
htmlファイルやらcssファイルが入ります。
それでも別に問題なさそうに思えるのですが、ファイルへのリンクが面倒です。
必要なファイルは全てmodxフォルダにあるのですが、
ファイルのリンクを[~ファイル番号~]としただけではリンクされません。
Modxはファイルへのリンクをファイル番号で指定します。
もちろんフルパスでもいいのですが、そうするとCMSの意味がなくなる場面が出てきます。
コア部分がhogeフォルダにあり、ファイルがmodxフォルダにあるので
これは後々面倒が出てきそうです。
というわけで、ルートの下にmodxというフォルダを作って、
そこにModxファイルを入れてインストールする必要があります。
些細な事では有るのですが、もしトップページだけは
普通のhtmlファイルにして、あとはModxでサイトを運用したい方は
この方法をとるほうがよいと思います。
RSS feed for comments on this post
No Response