• ベストアンサー

ページに直接リンクできないようにするには?

ページに直接リンクできないようにするにはどのようにするのでしょうか? パスワードを入力しないと、ページに移れないようなサイトを作りました。 しかし、アドレスを直値で入力すると、 パスワードを入力しなくとも、表示されてしまいます。(パスワードの意味が無い) 『トップページを開いてから、このページに移ってください』 というように、アクセスをはじくには、どのようにされるのでしょうか? 教えてください。お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • natatin
  • ベストアンサー率50% (1322/2599)
回答No.3

私も以前その様な経験をしました アドレスがわかっちゃうと パスがワードが意味ないんですよね! 今は無料配布のCGIを使ってます アドレスを貼り付けても お気に入りにいれても パスワード入力画面ににかアクセスされません パスワードを入力しないかぎり ページにははいれません! CGIが設置出来る環境なら お試しください!

参考URL:
http://www.kent-web.com/
colhan
質問者

お礼

ご回答ありがとうございます。 CGIを使うのですね。 試してみます。 実は、地元の有力者の会のホームページにて、 ホームページから入ると、パスが無いと入れない会員情報のページが検索に引っかかって 直接見れたり、お気に入り登録できたりで、 この問題を解決しないと、パスワードなんて意味無いと思って、今回の投稿をしました。 御丁寧な回答ありがとうございました。

その他の回答 (2)

  • bob_n
  • ベストアンサー率35% (610/1732)
回答No.2

JavaScriptの document.referrerを使うか、 document.cookieを使ってください。 http://www.fureai.or.jp/~tato/JS/referrer_p.htm http://www.futomi.com/lecture/cookie/index.html#Cookieとは? を参考にしてみてください。

colhan
質問者

お礼

ご回答ありがとうございます。 小生にとって、未知の領域でございますれば、 結果が出るまで、時間がかかりますが、 ご指導を参考にさせてください。 今後とも宜しくお願いいたします。

  • ftomo100
  • ベストアンサー率41% (297/723)
回答No.1

.htaccessを使ってアクセスそのものを制限するか、リファラをみて弾けばよいです。

参考URL:
http://www.shtml.jp/htaccess/
colhan
質問者

お礼

早速の回答ありがとうございます。

関連するQ&A