2011年9月 1日

[Apache-Users 7932]サイト引越しで admin フォルダ以外をリダイレクトしたい

** Apache ユーザーズメーリングリスト **
** 注意:このメールへの返信は Apache-Users へ行きます **

こんにちは。takaesu と申します。

サイトの引越しにて .htaccess に以下を記述する事で対応できました。
Options +FollowSymLinks
RewriteEngine on

RewriteRule /* http://example.com/ [R=301,L]

このサイトは CMS(ZenCart) を使っていて、管理画面だけは転送させたくありません。
管理画面は admin フォルダ配下に集約されています。

http://hoge.jp/admin/ というアクセス以外はりダイレクト」という表現は
どう書けば良いのでしょうか?

正規表現部分で
RewriteRule /[^(admin)] http://example.com/ [R=301,L]
と記述してみましたが、
http://hoge.jp/index.php?main_page=index&cPath=3_14
というアクセスに対してはリダイレクトして欲しいのにされませんでした。
(クエリパラメータがあるから!?)

他にも以下のページなどを見て、色々試してみたのですが、うまく行きませんでした。
http://www.zen-cart.com/forum/showthread.php?t=134860

ご教示いただければ幸いです。

--
入退会・変更・配送一時停止は以下へ
http://www.apache.jp/mailman/listinfo/apache-users


投稿者 xml-rpc : 2011年9月 1日 17:26
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/105972
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。