Webドメインでisapi書き換えツールを使用していくつかの基本的なルールを記述しようとしていますが、少し混乱しています。
私のベースURLはhttp://forevr-dev.co.uk/musicexplained/index.cfmで、サイトのすべてのページはこのベースURLに準拠しています。たとえば、http://forevr-dev.co.uk/musicexplained/index.cfm/artist/blondieは、blondieのアーティストページになります。
私が探しているのは、URLからindex.cfmを削除し、代わりにhttp://forevr-dev.co.uk/musicexplained/artist/blondieを残す書き換えルールです。
httpd.iniファイルをforevr-dev.co.ukドメインのルートの下にあるmusicexplainedフォルダーに配置し、以下のコードを使用しています。これは、coldboxコールドフュージョンフレームワークのアプリケーション例から使用したものです。
RewriteEngine On
RepeatLimit 0
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.cfm/%{REQUEST_URI} [QSA,L]
ただし、新しいきれいなURLに移動すると、404メッセージと一緒にページが見つからないというエラーメッセージが表示されます。
何か案は?
ありがとう