• ベストアンサー

HTTPを使っての更新

こんにちは。 私は自宅サーバーを運営してるものですが、ちょっと質問したいことがあり書き込みました。 HPなどを更新するには大抵はFTPを使い認証を行ってファイルをUPしますが、InfoseekやYahooのようにHTTPとFTP両方から更新できるようにしたいのですが自宅サーバーではできるでしょうか? そのようなことができるスクリプトが配布されているサイトがありましたらぜひ教えてください。 一応私のサーバーではCGIとPHPが使えます。

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

  • ベストアンサー
  • MicroK2O
  • ベストアンサー率53% (33/62)
回答No.1

WebFTPという概念でしょうか。 以下のサイトにスクリプトが公開されています。 http://hp.vector.co.jp/authors/VA032507/dsp/ja/webftpclient2.htm 実際のサンプルは以下のようです。 http://www.haich.net/webftp/webftp.cgi 色々カスタマイズできるようですので試してみてはいかがでしょう。 他にもwebftpで検索すれば色々見つかります。

inobutamax
質問者

お礼

ありがとうございます。 検索ワードが思いつかなくて困ってました。 webftpで検索してみます。

関連するQ&A

  • 自宅のサーバーに ファイルアップローダーを設置したい

    私は自宅でWEBサーバーをたてています。そこで考えたのですが、職場や友人の家などから使える、いわいる「ファイル アップローダー」をCGIかPHPで設置しようと思っています。 私も一時は、ストレージサービスを使おうと思ったのですが、個人情報を書くのが嫌なので、自宅のサーバーでやりたいし、 友人の家などから直接FTPでアクセスするのも少し怖いです。 というワガママですが、そのようなCGIやPHPを配布しているサイトを教えてください。 よろしくお願いします

  • HTTPとFTPの違い

    vectorなどのソフトをダウンロードするときHTTPダウンロードとFTPダウンロードを選んでダウンロードしますが、 HTTPダウンロードの場合はHTTPプロトコルでwwwサーバとやりとりをして、その後wwwサーバがデータベースサーバに問い合わせをして、目的のデータをwwwサーバーに返しクライアントに80番ポートで転送するのでしょうか? またFTPダウンロードの場合はFTPプロトコルでanonymous認証してからFTPサーバとやりとりをして、その後FTPサーバがデータベースサーバに問い合わせをして目的のデータをwwwサーバに返しクライアントに20番ポートでデータを転送してるのでしょうか? ちょっとわからなくなったので、間違えていたら教えて下さい。 よろしくお願いします。

  • HTTP認証ダイアログについて

    下記のPHPスクリプトを実行して、アカウント(ID:admin,パス:pass)を入力してもHTTP認証ダイアログが消えません。ダイアログが消えて、Hello! と表示させたいのですが、どこが間違っているのか、教えていただきたいです。 <?php $user="admin"; $pass="pass"; if (!isset($_SERVER['PHP_AUTH_USER'])) { //初回認証時(PHP_AUTH_USER:HTTP 認証しているときにそのユーザー名がセットされます。ダイアログに入力した値) header("WWW-Authenticate: Basic realm=\"PHP Web Storage\""); header("HTTP/1.0 401 Unauthorized"); echo "Please input account info!\n"; exit; }else { $flg=false; while(isset($user)){ if($_SERVER['PHP_AUTH_USER']==$user && $_SERVER['PHP_AUTH_PW']==$pass){ $flg=true; break; } } if(!$flg){echo"Please input valid account!\n";exit;} //停止 else{echo'Hello!';exit;} } ?>

    • ベストアンサー
    • PHP
  • HTTPとFTPは何が違うのですか?

    HTTPはよく使います。 サーバーにアクセスするためのアドレスの頭文字と認識していますが、 FTPはどういう意味なのでしょうか? ホープページをアップ路ロードするためのサーバー・・・ 東夷意味ではないですよね?

  • フレームページで HTTP_REFERER

    よろしくお願いいたします。 初心者ながらもHPを立ち上げ、Free配布のcgiもいくつか設置したのですが、 アクセス解析のcgiで、機能等に非常に満足のいくcgiが、参照元を取得するのに 「HTTP_REFERER」を使っていました。 私のHPは、フレームを使っておりまして、「HTTP_REFERER」では参照元が取得 出来ません。 どのようにすればよろしいのでしょうか?? ちなみに私の使っているサーバーは、HPとcgiが別サーバーとなっています。 解析するページからは『<img~~』で呼び出しています。

    • ベストアンサー
    • CGI
  • スレッド式のアップローダを探しています。

    クラスメイトと、教科ごとの宿題や課題の共有できるページを作ろうと考えています。 そこで、スレッド式で画像ファイルzipファイルなどに対応したフリーのcgiスクリプトを探しています。 cgiサーバは、FTP、CGI/Perl、CGI/Python、SSI、PHP、sendmail、FollowSymLinks、.htaccessに対応しています。 良さそうなcgiスクリプトを配布されているサイトがありましたら、どうぞ教えてください。

    • ベストアンサー
    • CGI
  • NASにHTTPでアクセス

    こんにちは。 突然ですがファイルサーバーにしているNASに何らかの方法を使ってHTTPでアクセスすることは可能なのでしょうか? 今現在USB接続が可能な海外製ルーターにUSBでハードディスクを接続しており認証キーによりFTPでアクセスすることは可能になっています。 これをソフトウェア使用や、XPの標準機能を使ってでもHTTP接続したいのです。 どなたかいい方法があればご提案いただけますか? ちなみにルーターはWINBESTという会社のWBT-8020というものを使っています。 ホームページを見る限りFTPとSMBという文字は見受けられますがSMBがよく理解できていないのでHTTP接続を希望しています。 よろしくお願いします。

  • FTPを使わずにHTTP経由でiアプリのアップロード

    iアプリをアップできるサーバを探しています。といっても個人の練習用に近いレベルですが... それで、FTPソフトを使わずHTTPでアップできるところ知りませんでしょうか? (IEを使ってアップできるような) よろしくお願いします!

  • サーバー上の内容が更新されません【ロリポップ】

    cgiにてアクセス制限をかけたディレクトリ内の htmlファイルを更新しようとしているのですが、 FTPでアップしても更新できません。 一旦、サーバー側ファイルを全部削除してアップロードしなおしたんですが、うまくいきませんでした。 使用しているアクセス制限cgiは WEB POWER様にて配布されている「ディレクトリ・ゲイト」です。 http://www.webpower.jp/websofts/others/web_protection/directory_gate/ サーバーはロリポップを独自ドメインで契約しています。 階層構造は下記の通りです。 root/  ├index.htm  ├image/  └cgi-bin/   └directory_gate/    └privete_html/     └index.htm ←このファイルの更新がうまくいきません。 皆様のお力添えをよろしくお願い致します。

    • ベストアンサー
    • HTML
  • HTTPでファイルをアップロード

    ASPとHTMLで、ブラウザからファイルを選択してアップロードするページを作成しているのですが、以下の条件を満たすページは作成可能でしょうか。 【FTPではなく、HTTPでファイルを転送する】 【CGIは使わない】 ※サーバーはIISです。 いろいろと試行錯誤しながら試してみたのですが、うまくいきません。 何かご存知の方いらっしゃいましたら、教えてください。