2007/8/31 金曜日

MODx フレンドリーURL

カテゴリー: MODx — hot @ 22:13:33

MODxの設定でフレンドリーURLと言うのがある。ようは見た目に静的なhtmlが存在するかのようなURLにして、検索エンジンにフレンドリーにするもの。仕掛けはRewriteEngineを使っているのだけれども、なぜか上手く動かなかった。何でじゃ?と調べてみると.htaccessの内容を少し変更する必要があった。

.htaccess
#Options +FollowSymlinks
RewriteEngine On
#RewriteBase /
RewriteBase /modx

小生はインストールをhttp://www.hotsystems.jp/modx/にしたのでRewriteBaseを書き換える必要があった。
また、ページ中のリンク、例えばCSSをインクルートする場合

<base href=”http://www.hotsystems.jp/modx/” />
<link rel=”stylesheet” href=”style.css” type=”text/css” media=”screen,tv” />
と<base>で指定してあげないと上手く読み込む事ができなかった。

Copyright (C) 2007-2010 HOTSYSTEMS