Register  |  LOGIN

CMSならDotNetNuke!高機能かつフリーのCMSです。

 

 DotNetNuke 対応ホスティングサービスに、
at link 専用サーバサービス」を追加

掲示板

DNNに関する情報共有はこちらからどうぞ!

DotNetNuke.jp 掲示板は、すべての DotNetNuke ユーザーのための情報共有の場です。

単に質問・回答の場ではありませんし、回答義務もございません。
運営メンバーも含め、DotNetNuke を日々学んでいる状況です。
質問をする場合は、まずインターネットなどで自分自身でお調べいただき、その情報を共有する事をこころがけてください。

>>当掲示板に書き込みいただくには、ユーザー登録が必要です。( ログイン・ご登録はこちら )
>>プライバシーポリシーについてはこちらをご覧ください。
 
  dotnetnuke.jp bbs  一般  活用  特定ページのみアクセス制限を設ける方法
Previous Previous
 
Next Next
New Post 2/4/2010 11:39 AM
  匿名
184 posts
5th Level Poster


特定ページのみアクセス制限を設ける方法 
Modified By Account SuperUser  on 5/10/2010 2:06:20 PM)

DNNで作成しているある特定のページに対して、WebサーバでIP制限を設けたいと考えています。
しかし、DNNで作成したページ(ファイル)の実体が分からないため、制限を設けることができません。
例えば、下記URLのログインページの場合、ファイルの実体はどこにあるのでしょうか?
http://server/Dotnetnuke/tabid/16/ctl/Login/Default.aspx

 
New Post 5/3/2010 1:00 PM
  SHIMIZU
161 posts
5th Level Poster


Re: 特定ページのみアクセス制限を設ける方法 
Modified By Tomotoshi Sugishita  on 5/10/2010 2:59:04 PM)

 

DotNetNukeの場合、(ほぼ)全てのページの実体はただ一つのファイルです。同一DotNetNuke内の別のサイト(ポータル)であろうと同じです。

例として挙げられたURLの場合、以下のURL(ファイルとしてはDefault.aspx)となります。

http://server/Dotnetnuke/Default.aspx

従ってIPアドレスで制限をかけたいのであれば、Webサーバではなく、DotNetNukeで操作することになります。

方法としては、Global.asaxでやる方法もありますが、一番手っ取り早いのは、モジュールを作って特定のページに設置することでしょうか。モジュール内で、アクセスしてきた端末のIPアドレスを調べ、許可アドレス以外はトップページにリダイレクトするとかすればOKだと思います。

 
Previous Previous
 
Next Next
  dotnetnuke.jp bbs  一般  活用  特定ページのみアクセス制限を設ける方法

掲示板ご利用のためのご案内

ログイン
すでに登録済みの方は、
上のボタンからログインを
お願いします。
登録
ユーザー登録がまだの方は、
上の「登録する」ボタンをクリックし、
登録画面にて必要事項をご入力の上、
ご登録ください。