No.7
- 回答日時:
方法としては、
・JavaScriptを利用する場合 → いろいろ方法はありますが、No.2でfuji_02さんが書いていらっしゃるような、隠したいページ名あるいはフォルダ名そのものをパスワードにする方法がいいと思います。→ ただし、ロボット検索などでその隠したページそのものがひっかかる場合があります。
・CGIを利用する場合 → 入り口のみ隠す、フォルダ全体をアクセス制限する、アクセスログを記録できるなど、いろいろ種類があります。→ CGI可のサーバーでないと使用できません。
・.htaccessを利用する場合 → フォルダ全体を強固にアクセス制限します。→ .htaccessの使用を許可しているサーバーでないと使用できません。
CGIや.htaccessを利用するよりもJavaScriptを使うのが手軽でしょうね。
でもリンクをはらず、関係者にしかURLを知らせないのが一番楽かも。
どちらにしても無料のレンタルサーバーでは隠しページは規約違反になることがほとんどです。その点ご注意ください。
この回答への補足
CGIも.htaccessも利用できないのですが、
どちらにしてもJavaScriptが手軽、ということも
初めてわかりました。
隠しページが規約違反になるかどうかも調べなくては。ありがとうございます
No.6
- 回答日時:
http://tohoho.wakusei.ne.jp/wwwxx007.htm
http://www.nob21.com/javanavi/samples/form/passw …
http://www.net-easy.com/psw/ezpsw.html
↑
参考になれば良いのですが。
参考URL:http://www.net-easy.com/psw/ezpsw.html,http://www.nob21.com/javanavi/samples/form/passw …
http://www.nob21.com/javanavi/samples/form/passw …
http://www.net-easy.com/psw/ezpsw.html
↑
参考になれば良いのですが。
参考URL:http://www.net-easy.com/psw/ezpsw.html,http://www.nob21.com/javanavi/samples/form/passw …
No.5ベストアンサー
- 回答日時:
見られても差し支えないやつで使ってるのですが、外部にスプリクトを置き、さらにパスワードとパスが認証されたら開くhtmlの文字コードを変えて記述してます。
元のページに入れるのがこんな感じ。
<SCRIPT language="JavaScript" src="key.js"></SCRIPT>
<FORM><input type="button" value="閲覧" onclick="myEnter()"></FORM>
key.jsがこんな感じ。
<!--
function myEnter(){
myPassWord = prompt("閲覧","");
if ( myPassWord == String.fromCharCode(48,49,50) )
location.href = String.fromCharCode(97,98,99)+".htm";
else alert( "パスワードが違います!" );
}
// -->
上記ではパスが「012」で「abc.hml」に飛ぶようになります。
パッと見はわからないのですが、やはり判っている人にはバレてしまうので、あまり重要な物は置かない方が良いと思います。
写真くらいならまぁ大丈夫かなぁ・・・
参考URL:http://www.red.oit-net.jp/tatsuya/java/index.htm
No.4
- 回答日時:
よく、覚えていないのですが。
外部JSを作り、それを参照する。
外部JSに何か特殊なことをすると、ほかの人がソースをとろうとしても、データが改ざんされていて所得できない。
管理者が、一度その形態にしてしまうと、管理者側でもデータは改ざんしてしまっている。
そんなことが可能だったと思います。。
ほんとにあいまいな記憶で、どこで見たかも忘れました。。。
あと、フレームわけして、大本ではないフレーム内にパスワードなどのJS(外部でも)をきじゅつし、そのフレーム内で、
onContextmenu="return false"
とすると、とりあえず、ソースは見えなくなりますが、
大本のソースから、フレームのソースを割り出されると見れちゃいますね。。。う~ん
また、fuji_02さんが言っているように、無料サーバーのほとんどは、パスワード設定してはいけないという規則になっています。
有料であれば、PHPやCGIも使えると思うので、そちらがいいと思います。
No.2
- 回答日時:
CGIじゃダメですよね?
だとしたらこんな感じでどうでしょうか・・・
パスワードと同じ名前のページ(隠したいページ)を作っておいて、以下のようなパスワード入力フォームを設置します。
<form>
<input type="password" name="pass">
<input type="button" value="送信" onClick="location.href=(pass.value+'.html')">
</form>
これだとページ名と同じパスワードを入力しないとエラーが出ます。
サーバによってはディレクトリを晒してしまう設定になっている所があるので事前に確認しておいてください。 あと、タダのサーバでは承認ページを禁止している所がほとんどですからその辺も気をつけて。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(ブラウザ) Edge、Chrome、FireFoxのパスワード記憶機能 2 2023/08/16 16:25
- その他(悩み相談・人生相談) ユニクロやGUのシフト管理アプリFRtimeが開けません。 社員番号とパスワードを入力してログインし 2 2022/09/02 11:12
- ホームページ作成・プログラミング パスワードつきホームページ トップページ以下はどうなる 6 2022/08/16 12:04
- Java JavaでWebページ作成 7 2023/07/21 21:09
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- 防犯・セキュリティ 職場の人にスマホの中の写真をもとに脅迫されています 6 2022/07/06 08:49
- その他(セキュリティ) パスワードの管理について googleのパスワードマネージャーはダメ? 2 2023/01/27 23:09
- iOS 制限解除 1 2022/09/22 15:11
- Ameba(アメーバブログ) セキュリティ厳しくしされすぎてブログを作成できなかったのでしょうか? アメブロに登録してブログを作成 2 2022/09/29 08:05
- JavaScript HTMLでJavaScriptを使用してプログラムを作ります。 入力されたパスワードを取得して、パス 2 2022/10/18 01:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HPのページないしリンクにパス...
-
URLの履歴(オートコンプリート...
-
1人1回投票できる投票システム...
-
VBスクリプト---アプリの終了に...
-
HPで「あなたは何人目です」...
-
埼玉から見てスカイツリーのや...
-
HPのアクセス数のカウント回数...
-
花台の位置は向かってどっちで...
-
(フリーの)ツリー掲示版CGI、...
-
お寺の門前に設置してある掲示...
-
パソコン用語「ツリー」って、...
-
アクセスカウンタの2重カウン...
-
slingbox, wavecast他、どれがいい
-
matlabによる非線形方程式の解法
-
自作掲示板の作り方
-
PowerShellでのエラー出力の読...
-
PRO-FACE タッチパネル
-
掲示板に画鋲、ホッチキス以外...
-
MessageBoxのタイマーについて
-
自動人数カウンターってありま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBSで既に開いているIEにパスワ...
-
Basic認証でパスワードを保存さ...
-
.htaccess以外のパスワードのか...
-
HPのページないしリンクにパス...
-
1人1回投票できる投票システム...
-
BASIC認証のようなパスワード認...
-
入力したユーザIDの取得
-
アカウントIDとパスワードでリ...
-
PowerShellでのエラー出力の読...
-
設置出来ない…
-
VBスクリプト---アプリの終了に...
-
お寺の門前に設置してある掲示...
-
掲示板に画鋲、ホッチキス以外...
-
花台の位置は向かってどっちで...
-
パソコン用語「ツリー」って、...
-
PCケースのHDD設置方法につきま...
-
レジストリの設定をすぐに反映...
-
携帯のアンテナ基地の設置料の...
-
自動人数カウンターってありま...
-
シェルのSTEP数について教えて...
おすすめ情報