Apache統合スレ 9 (HTTPServer以外も含む)at MYSV
Apache統合スレ 9 (HTTPServer以外も含む) - 暇つぶし2ch427:DNS未登録さん
08/12/07 09:36:39 /Ih/PWtB
おはようございます。
社内でCMSを運営しているのですが、アクセスしたときに自動でログインする
ようにしたいです。(共通のIDとPASSで利用します)

そこで、ログインしている場合にはクッキーにauthtokenが含まれているので、
authtokenがない場合にログインページにrewriteさせたいです。

次のように設定しました。
RewriteEngine On
RewriteCond %{HTTP_COOKIE} !authtoken=
RewriteCond %{REQUEST_URI} !/index.php?title=Special:Userlogin&(省略)
RewriteRule ^.*$ /index.php?title=Special:Userlogin&(省略)[R]
3行目は、はじめは入れていなかったのですが、リダイレクト先にアクセス
しても再度リダイレクトされて、無限ループに入ってしまうので、ログイン
ページへのアクセスは、認証トークンが含まれていなくてもリダイレクトし
ないようにしているつもりです。

しかしながら、ログインページへのリダイレクトはされますが、その後、ログ
インページへのアクセスも、再度そのログインページにリダイレクトされるた
め、無限ループに陥ってしまいます。
どこの記述が悪いのでしょうか?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch