• ベストアンサー

アクセス制限が出来ません・・

初めまして。私はホームページを作っていて一部の人だけ進めるようなアクセス制限を設置したいので、「.htaccess」を使っていますが、FTPでアップロードしても Forbidden You don't have permission to access /~pcseven/htpwd/regist.cgi on this server. という文が出てきて先へ進めません。私が使っているHPスペースはCGIが使用できないのですがそれが関係あるのでしょうか?どれだけ調べても分かりませんのでどうかご回答お願いします。

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

  • ベストアンサー
  • honiyon
  • ベストアンサー率37% (331/872)
回答No.2

こんにちは、honiyonです。  純粋にパーミッションの設定ミスだと思います。  まずは適当なHTMLファイルを設置し、.htaccessを削除して、そのHTMLを表示出来る事を確認して下さい。  その上で.htaccessの設定をしてみてください。  サーバーの種類にもよるかも知れませんが、もしCGI不可の場合は、regist.cgiの中身が送信されてきます。(Apacheの場合)  参考になれば幸いです(..

MASASHI777
質問者

お礼

honiyonさん、色々教えて頂き有り難うございます。 HTMLは表示できますがCGIの疑問やPerlの設定が曖昧なので もう一度確認してみます。有り難うございました。

その他の回答 (1)

  • HertZ
  • ベストアンサー率33% (41/122)
回答No.1

Forbidden You don't have permission to access /~pcseven/htpwd/regist.cgi on this server. 上記は 「このサーバ上で、 /~pcseven/htpwd/regst.cgi  へアクセスする権利があなたにはありません」 といってます。 ですので、基本的には無理です。 通常プロバイダ等のスペースですと、サーバ負担が 大きいので、.htaccessの使用を禁止しているところが 多いです。 また、CGIが許可されていないのであれば、基本的に .htaccess制御はできません。

MASASHI777
質問者

お礼

HertZさん有り難うございます。 CGIが使えないと駄目だとしたら使える 別のホームページスペースでトライしてみます。有り難うございました。

関連するQ&A