簡単に超早でダウンロードサイトを3ステップで作る:テレワークにも便利

「クラウドのデータのダウンロードが30分経っても終わらないのですが…」

と言われました。

 

あと15分でFGOの新イベントも始まるところでしたので、速攻でダウンロードサイトを作ります。

宅ファイル便見たいのを使ってもよかったんですが、ダウンロードするのが4日後ということもあるので即制作!

「index.php」を作ります

ソースの中身はコレ!

<?php

	// ディレクトリのパス
$dir = '/';

$filelist = glob('*');

foreach ($filelist as $file) {

	if (is_file($file)) {
		echo "<a href='$file'>$file</a>";
		echo nl2br("\n");
	}
}


?>

 

サーバーに置く

さっき作ったindex.phpとダウンロードしたいデータをレンタルサーバーとかに置きます。

 

サイトを開く

ファイル名をクリックすればダウンロードが始まります!

 

完成だ!パスワード対応にする?

もし、パスワード指定にしたかったら.htaccessでIDとパスワードの簡易認証を入れればOK

 

生成や詳細はこちら↓

https://www.luft.co.jp/cgi/htpasswd.php

 

.htaccessの中身

AuthUserFile /サーバー上のこの場所までのディレクトリフルパス/.htpasswd
AuthGroupFile /dev/null
AuthName "Please enter ID and Password"
AuthType Basic
require valid-user

 

.htpasswdの中身

web_image_data:6JAGfTiZ2cfyE

 

データと同じところに入れる

 

はい!パスワード認証!

 

 

 

コメントを残す