[Codeigniter-users] [ご質問]CodeIgniterで作られたページにアクセス制限をつける方法

Back to archive index

Yoshiyuki Okamoto okamo****@gmail*****
2013年 12月 14日 (土) 09:42:59 JST


たびたび追記です
パラパラすみません

Request URI チェックする方法は、
下記にurlにありました

http://d.hatena.ne.jp/mostlyfine/touch/20100414/1271246286

こちらもご参考じょうほうでした
2013/12/14 9:37 "Yoshiyuki Okamoto" <okamo****@gmail*****>:

> 追記です
>
> 下記urlの例が参考になるかと思いましたので、記載します
>
> http://htaccess.pasoa.com/allow.htm
>
> よろしくお願いいたします
> 2013/12/14 9:29 "Yoshiyuki Okamoto" <okamo****@gmail*****>:
>
>> お世話になっております
>>
>> 岡本です。
>>
>> 下記の感じで、どうでしょうか?
>>
>> htaccess 記述のイメージ
>>
>> SetEnvIf Remote-addr 自分のIP accessok
>> SetEnvIf Request-URI トップ accessok
>>
>> <Directory />
>> Denyfrom all
>> Allow from accessok
>>
>> 電車でスマホから打ってまして、細かい文法は正しくなきので、ご了承ください。
>>
>> (上記の説明)
>> 自分のIPからのアクセスであれば、環境変数accessok をセット
>>
>> トップへのアクセスであれば、環境変数accessokをセット
>>
>> ルートディレクトリにたいして、環境変数accessok がある場合のみ、アクセスを許可する
>>
>> といった方針です。
>>
>> 雑な説明で恐縮ですが、細かい文法はインターネットに説明があるかと思います(使っているのはApache のmod envやmod access
>> モジュールです。rewrite モジュールよりは簡単かと思います)
>> ご参考になれば、、
>>
>>
>>
>>  2013/12/13 23:29 "中橋博文" <hiro.****@gmail*****>:
>>
>>> お世話になります。
>>>
>>> CodeIgniterで作成されたページにhtaccessでアクセス制限をかけようと思っているのですが、実装できず困っています。
>>>
>>> 下記の条件でアクセス制限をしようとおもっております。
>>> ■フォルダ構成
>>> ┣TOPページ
>>> ┣aaa━index.html
>>> ┣bbb━index.html
>>> ┗ccc━index.html
>>> ※CodeIgniterで作成しているため、実際にはディレクトリがありません
>>>
>>> ■制限のルール
>>> 1)自分のIP以外はアクセス禁止し、強制的にTOPページにリダイレクトされる。もしくは、403ページを表示する。
>>> 2)1)に該当しないIPでも、TOPページとaaaディレクトリであればアクセス可能。
>>>
>>> 以上です。
>>> 上記のようなアクセス制限をしたいのですが、何か良い方法はないでしょうか?
>>> 解決方法があれば、お手数をおかけしますがご教授願います。
>>>
>>>
>>> ちなみに、下記の2つの方法は試してみました。
>>> 1)htaccessのModRewriteで特定のディレクトリ以外であればTOPに戻すようにする。
>>> →RewriteCondで条件を設定してもページのURLが変わらない。
>>> 試しに下記のようにシンプルなhtaaccessを用意して設置してみたがページのURLが変わらない。
>>> RewriteRule .* http://yahoo.co.jp
>>>
>>> 2)実際にディレクトリを作成して、個別のディレクトリにhtaccessでアクセス制限をかける。
>>> →ディレクトリを作るとページが表示できずなくなる。
>>> ブラウザ上にはディレクトリ内のファイル一覧が出てしまう。
>>>
>>> 以上です。
>>> よろしくお願いいたします。
>>>
>>>
>>>
>>> _______________________________________________
>>> Codeigniter-users mailing list
>>> Codei****@lists*****
>>> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users
>>>
>>>
-------------- next part --------------
HTMLの添付ファイルを保管しました...
Download 



Codeigniter-users メーリングリストの案内
Back to archive index