人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHP及びサーバに関する質問です。
携帯電話の個体識別番号及びiモードIDを利用して、サイトを構築しようと思っています。

事前に会員登録を行ったユーザのみが特定のディレクトリ内(/member/とします)のページを
閲覧できるというものです。

その際、認証プログラムをPHPで作成し、includeさせなければいけないと思うのですが、
静的なHTMLも中には存在するため、サーバの設定によって、/member/ディレクトリを閲覧する際に
必ず認証プログラムを読まなければいけないような形にすることは可能でしょうか?

※HTMLをPHP化し、includeさせるという方法は無しで御願いします。

困っていますので、詳しい方のアドバイス・参考URLのご提示をよろしくお願いいたします。

●質問者: hiroaki0718
●カテゴリ:インターネット ウェブ制作
✍キーワード:HTML iモード PHP URL アドバイス
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● koriki-kozou
●23ポイント ベストアンサー

>認証プログラムをPHPで作成し、include

逆の発想が必要

URLをrewriteしてphpに飛ばす

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.+\.html)$ a.php?html=$1 [L]

a.phpで認証の上、パラメータで指定されたHTMLを出力する

http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html


以下余談

過去に個体識別番号を使った振り込め詐欺のようなものが多発した経緯あり

デフォルトでは識別番号を出さないようになっている

識別番号を要求するようなサイトは敬遠される可能性がある


本当に識別番号でなければならないサイトかどうか検討したほうがよいでしょう


2 ● ホーエンハイム
●23ポイント

認証が成立したならば、ログアウトするまでセッションで管理するのが定石です。(携帯サイトでのセッション管理)


3 ● taramonera
●22ポイント

phpで作成した認証プログラムのほうから静的なHTMLを読み込んでやるのはどうでしょうか。

http://kattsuk2.blog111.fc2.com/blog-entry-65.html


4 ● kick_m
●22ポイント

フィッシングサイトなどの犯罪に利用可能な質問は控えてください。http://www

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ