設定した時間になると消えるホームページを作るにはどうしたらいいのでしょうか?


例えば、設定した○時X分になると、アクセスできなくなる、といった具合です。

手で消せば一発なのですが、あんな真夜中まで起きなくてはいけないのかと思う・・・。

何かいい方法はないものでしょうか_

回答の条件
  • 1人50回まで
  • 登録:2006/11/07 16:41:59
  • 終了:2006/11/14 16:45:14

回答(5件)

id:ootatmt No.1

ootatmt回答回数1307ベストアンサー獲得回数652006/11/07 16:44:39

ポイント35pt

PHPなどでページを作成し、アクセスした時間によって表示を変えればいいのではないでしょうか。

id:takllin

ありがとうございます。

自分がやるならともかく、ホームページ作成がほとんど出来ない初心者にやらせなくてはいけないので、カンタンに設置できるCGIや.htaccessなどで出来るとうれしいです。

2006/11/07 16:49:07
id:sera_yr No.2

sera_yr回答回数123ベストアンサー獲得回数62006/11/07 17:18:15

ポイント35pt

以下のようなタイマー付のアップロードソフトを使って、タイマーで.htaccessをアップロードしてはいかがでしょうか

.htaccess

order allow,deny

allow from all

deny from all

[ タイマー付アップロードソフト:ファイルアッパー]

http://www.vector.co.jp/soft/win95/net/se303039.html

[ タイマー付アップロードソフト:DT_FTP]

http://www.clavis.ne.jp/~listcam/dt_ftpdl.ssi

id:takllin

ありがとうございます。

なるほど。

タイマー付のFTPソフトなんてあるんですね。

2006/11/07 17:21:31
id:baikinmaso No.3

baikinmaso回答回数1ベストアンサー獲得回数02006/11/07 22:48:47

ポイント10pt

<?php

if (date('Hi') == '1234') {

header("HTTP/1.0 404 Not Found");

}

?>

これをindexページの先頭などに記入して拡張子をphpにします。

12時34分にアクセスするとHTTP 404 未検出「ページが見つかりません」ページになります。

date('Hi') == '1234'←この部分の数字が12時34分を指しています。20時11分ならdate('Hi') == '2011'とすればOKです。

なお、先頭の<?は半角にしてください。

id:hichikawa No.4

hichikawa回答回数39ベストアンサー獲得回数02006/11/07 23:19:39

ポイント10pt

1. CGIが使えるのなら,該当URLのファイルを消去するCGIを作っておきます。できるだけ複雑で自分しか知らないURLにします。

2. Windows標準で時間指定する「スケジューラ」がついています。コントロールパネル->タスク でたどれます。これをつかって指定時間にソフトを動かします。

3. http://www.***.jp/消去用のCGI.cgi にアクセスするバッチファイルを作ります。"start http://...." と書いておきます。

4. 消去用CGIにアクセスするバッチファイルを実行するようにスケジューラに登録します。

id:esecua No.5

esecua回答回数510ベストアンサー獲得回数102006/11/08 07:50:55

ポイント10pt

消しはしませんが、時間帯のアクセス制限するスクリプトならあります。

http://homepage2.nifty.com/intel-404/internet/bbs/protect.html#1

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません