• ベストアンサー

書き込みはメンバー閲覧はフリーで

お世話になります、ネットサーフレスキュー[Web裏技]さんの「簡易予約システム 」を使用させていただこうと思っているのですが、書き込みはメンバーのみ、閲覧は完全公開にしたいのですが、.htaccess cgiなど、自分なりに調べたのですが、理解できませんでした。ご教授お願いいたします。

  • CGI
  • 回答数2
  • ありがとう数1

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

  • ベストアンサー
  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.2

そこまでできているのならばヒントだけ。 メンバーのみの公開ということは、 メンバーは書き込み欄が表示される。 メンバー以外は書き込み欄は表示されない。 とすればいいわけです。 それにはまず書き込み欄があるものと書き込み欄がないものの二つを作成します。 (書き込み欄がないものは元のCGIをコピーして書き込み欄を削除するだけでよい) 簡単にやる場合はそれを同じ場所において、メンバーのみに書き込めるCGIのURLを教える。 .htaccessの認証を使いたい場合は 一階層下がったところにフォルダを設置して、 メンバー用CGIを設置、LOGの場所を変更。 と、こんな感じです。

mudmasa
質問者

お礼

有難うございます、出来ました。他のcgiにも応用できますね、.htacceseもリンク元のurl指定でやってみようと思います。今回は本当に有難うございました。

その他の回答 (1)

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

改造が必要ですが、多分今のあなたのスキルでは無理だと思います。 今のあなたは「何がわからないかも分からない状態」 といったように見受けられます。 まずは、 ・HTMLが理解できる ・CGIが設置できる ・自分のPC上でCGIを動かすことができる といったことができない場合はもう少し勉強をしてからやるほうがよいでしょう。

参考URL:
http://www.rescue.ne.jp/cgi/beginners/
mudmasa
質問者

補足

ご回答有難うございます、一応 ・HTMLが理解できる =htmlは秀丸で記述もしていますが、タグからうつまではいきません。 ・CGIが設置できる =BBSくらいまでは設置はできます。 ・自分のPC上でCGIを動かすことができる =自分のwin_xpとVine Linux でcgiは動かしています。 .htaccessでのアクセス制限は理解できたのですが、書き込み可と閲覧のみの振り分け、でつまいづいています。ネットレスキューさんの初心者向けミニ講座は勉強になりそうです、有難うございました。

関連するQ&A

  • ネットサーフレスキュー[Web裏技]のCGIですが・・

    ネットサーフレスキュー[Web裏技]にある、匿めーるシステムを したいのですが、.adminページのアクセス制限の仕方がわかりません。 わかる方教えてください

  • 掲示板でのhtmlとcgiの関係について

    お世話になります。 webサーバで公開している「public_html」ディレクトリ内のindex.htmlファイルに書き込むことで、ブラウザからホームページを閲覧出来ます。また、掲示板のような動的なものはcgiで動かしていることは理解出来ていますが、cgiを動かすというのは公開するindex.htmlファイル内にcgiのリンク先を記述してやって動かしているという意味でしょうか? よろしくお願いします。

    • ベストアンサー
    • CGI
  • フリーサービスでwikiのような事ができるサイト

    会員制で招待された人間のみ閲覧、書き込みが可のフリーサービスが欲しいと思っています。メーリングリストやSNSみたいな感じのではなく、wikiみたいにメンバーであれば好きに書き込みができるようなサービスです。ただサーバーセットアップから色々すると煩わしいので、簡単にそのようなサービスを提供しているところがあれば、そこを利用したいです。 やりたいことは、完全非公開。メンバーのみ閲覧、編集可。SNSみたいな大袈裟なものはいらないです。

  • 掲示板に電話番号やメールアドレスの書き込みを出来なくするには?

    レスキュー裏技のミニチャット3 MiniCHAT3 を使ってチャットを運営しています。基本的に電話番号や、メールアドレスの書き込みを禁止しているのですが、無視して書き込んでくるユーザーがたくさんいて困っています。そこで強制的に電話番号とメールアドレスを書き込めないようにしようと思っているのですが、どうすればいいのでしょうか?「@」の入った文字列を入力しようとするとはじかれるようにしたいのですが、どうかご教授の方よろしくお願いします。

    • ベストアンサー
    • CGI
  • ミクシィを閲覧するにはどうすればいいのですか?

    いつもお世話になってます。 ミクシィで公開していますという情報を閲覧したいのですが、 ミクシィは、確か、紹介がないと入会できないシステムだったと思います。 自分はミクシィをやっている知り合いがいません。 何か入会する方法などありますでしょうか? よろしくお願いします。

  • 閲覧制限HP可能なサーバー

    サークルのHPを作成中です。それまでに利用していたHPに荒しが出たため、引越しも兼ねて閲覧制限を設ける事にしました。しかし設置しようとしたサーバー(自分が利用しているプロバイダ)がCGIも.htaccessも対応していません。そこで、TOPページ~閲覧可能な部分はそのまま設置予定のサーバーへ、閲覧制限をしたい部分は他のサーバーへと分けようかと思います。 利用できる無料サーバーを検索して、インフォシークiswebにしようかと思ったのですが、利用規約を見ると"閲覧を限定する行為"は禁止されていました。 CGIも.htaccessも可能で、閲覧制限をしても大丈夫な無料サーバーがあれば是非教えて下さい。 メンバーリストやBBS・画像BBSなどを使いたいので、ある程度の容量は必要だと思いますが、具体的な数値はわかりません。今は、現在のHPが荒されているので緊急の連絡時以外は使わないようにしているので、セキュリティがしっかりすれば利用数は増えると思います。(現役メンバーは60人前後ですが、増える予定あり) 希望条件でのサーバーが難しいようでしたら、有料サーバーも検討します。しかし、サークルはボランティア感覚の集まりで小学生~社会人までがおり、サーバー代を徴収するのは困難なので私自身の自腹覚悟になるので激安なところがいいです^^;

  • BBS掲示板でのhtmlとcgiの関係について

    悩んでいます。 webサーバで公開している「public_html」ディレクトリ内のindex.htmlファイルに書き込むことで、ブラウザからホームページを閲覧出来ます。また、掲示板のような動的なものはcgiで動かしていることは理解出来ていますが、cgiを動かすというのは公開するindex.htmlファイル内にcgiのリンク先を記述してやって動かしているという意味でしょうか? 詳しい方、レクチャーお願いします。

    • ベストアンサー
    • CGI
  • 「CGI+Flash」の「BASIC認証パスワード制限システム(01)

    「CGI+Flash」の「BASIC認証パスワード制限システム(01)」に関して質問です。 配布CGIをダウンロード後、設定などを行っていた時の事なのですが、 「member」のフォルダ内に「.htaccess」のファイルが実在していませんでした。 あと、「.htaccess」のファイルだけで完成の所でした。 「.htaccess」のファイルだけは、自分で作成しないといけないのでしょうか? もし、自分で作成しないといけないなら、書き方などを教えて頂けませんでしょうか? また、配布されているのであれば、教えて頂けませんでしょうか? 書き方やどのように「BASIC認証パスワード制限システム(01)」のCGIと繋げれば良いのかが分かりません。 具体的に教えて頂ければ嬉しいです...

    • 締切済み
    • CGI
  • レスキューWEBのリンクカウンタについて。

    今現在、ネットサーフレスキュー[Web裏技]のリンクカウンタを設置しようとしているのですが、うまくいきません。 カウントするリンクをクリックすると ----------------------------------- 設定エラー カウントファイル名が正しく設定されていません. 半角英数字(_を含む)のみ設定できます. 確認→ ----------------------------------- と表示されます。 「確認→」の→の右側には何も表示されません。 リンクカウンタ取り扱い説明のページに linkdata linkc.cgi のように「リンク」の表記にもcの付いていない「link」とcの付いている「linkc」の二通りがフォルダ名やCGIファイル名にあるのですが、これが原因と言うわけではないのでしょうか? 上記のファイル名などを色々変えて分かる範囲で全てのパターンを試したのですが、うまくいきませんでした。 もしご存知の方がおられましたら、御教授いただければ幸いです。 どうかよろしくお願いします。

    • 締切済み
    • CGI
  • 自社サーバでSSIを利用するには

    最近、会社で COBALT CUBE というLINUXサーバを導入して、常時接続(接続先はIIJ)で、 インタネットサーバとして利用しております。 CGIとかSSIとかの実験をしている所ですが、SSIがどうしても動作しないので、教えてください。 ネットサーフレスキューとか見ますと、プロバイダーにCGI/SSIを使えるかどうかの確認を するようにとの事がよく書かれていますが、 私の会社の場合は、自社サーバですので、プロバイダーに対応するのは、自社のシステム管理者になると 思いますが、そちらに聞いてもよくわかりません。 プロバイダーにしろ、自社のシステム管理者にしろ、 SSIを使える設定が、LINUX上であるのだと思いますが、その設定方法を知りたいのです。 LINUXをインストールすれば、SSIが使えるようになり、SSIを使えなくするためには、何かを設定するのか、 それとも、インストールでは、SSIが使えず、何かの設定で、使えるようになるのか?その辺が知りたいのです。 前者になっていると思って、やっているのですが、うまく動作しません。 具体的な現象としては、ネットサーフレスキュー等を見て、 /home/users/AAA/(AAAはユーザの一つ) というディレクトリに、.htaccess ファイルを置くと、 /home/users/AAA/index.html がIEで見えなくなってしまいます。 なお、/home/users/AAA/index.html は、CGIやSSIは使っておりません。 [.htaccess の内容] Options +ExecCGI +Includes -Indexes AddType text/x-server-parsed-html .html AddType text/x-server-parsed-html .htm AddType application/x-httpd-cgi .cgi AddType audio/x-pn-realaudio .ra

専門家に質問してみよう