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でサイトを運用したい方は
この方法をとるほうがよいと思います。



Share and Enjoy:
  • del.icio.us
  • Google Bookmarks
  • Facebook
このエントリーを含むはてなブックマークはてなブックマーク - Modxをサブディレクトリで動かす このエントリをつぶやくこのWebページのtweets Googleブックマークに追加 Bookmark this on Delicious Share on Tumblr

Tags :
Categories : modx

No Response