Apache2.0.54にてRewriteRule内に/が含まれるパスが認識されない
お世話になります。
TOCMAT5.0.3/Apache2.0.54 の環境にて
特定ページへのアクセスが来た際にsslにてアクセスを行いたく
以下のような設定を行いました。
.htaccessにて
---------
RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^test/test.html$ https://%{SERVER_NAME}/secure.html [R,L]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^test.html$ https://%{SERVER_NAME}/secure.html [R,L]
---------
test.htmlでアクセスすると正常にリダイレクトが行われるのですが
RewriteRule内に「/」が含まれているものはうまく動作しません。。
以下のようなパスに変更などして試しているのですがうまくいきません。
^test\/test.html$
^test//test.html$
^test/*$
他のサーバーにて、同様のRewriteRuleは正常に動作しますので、
mod_jk.conf
httpd.conf
の設定に不備があるように考えていますが検討が付きません。
ご教授よろしくお願い致します。
お礼
ご回答ありがとうございます。