modx を学習中 Site の 移動

modx で作ってみたテストサイトを ローカルサーバーからリモートサーバーに移動してみる。

インストラクションを見ると結構面倒くさいか?

Moving Site To Another Location

肝は.htaccess でベースURLをしっかり規定しておくこと。ルートから(本当のルートからはかなり下の階層で、それもmodxがしっかりdefaultのURLとして認識してくれるわけだけれど)Modxというフォルダーを作って、そこにダンプした場合は’/’の指定を’/modx’に変えてやる必要が。

http://myhomepage.org/modx

と打ち込みたくないので、ルートのindex.phpを

<?php
header( ‘Location: http://www.myhomepage.com/modx‘ ) ;
?>

としてフォワードするようにした。

CSS の指定パスが一瞬わからなくなったが、Resource に CSS として入れてやればよい、という記事を見つけ、早速実行。 これは便利。

[Tutorial] Use CSS as MODx document (now compatible with IE)

alias をたとえば、   style.css と設定してやると テンプレートからの参照が url=”style.css” となる。 簡単、快感! しかしながら、このページをpublish するのを忘れ、マネージャでログインしているときにはCSSが参照されるのにログアウトしてサイトにアクセスすると、CSS が反映されない、という不具合?で小一時間悩んだ。 ああもったいない。

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.