- ベストアンサー
アクセス制限が出来ません・・
初めまして。私はホームページを作っていて一部の人だけ進めるようなアクセス制限を設置したいので、「.htaccess」を使っていますが、FTPでアップロードしても Forbidden You don't have permission to access /~pcseven/htpwd/regist.cgi on this server. という文が出てきて先へ進めません。私が使っているHPスペースはCGIが使用できないのですがそれが関係あるのでしょうか?どれだけ調べても分かりませんのでどうかご回答お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは、honiyonです。 純粋にパーミッションの設定ミスだと思います。 まずは適当なHTMLファイルを設置し、.htaccessを削除して、そのHTMLを表示出来る事を確認して下さい。 その上で.htaccessの設定をしてみてください。 サーバーの種類にもよるかも知れませんが、もしCGI不可の場合は、regist.cgiの中身が送信されてきます。(Apacheの場合) 参考になれば幸いです(..
その他の回答 (1)
- HertZ
- ベストアンサー率33% (41/122)
Forbidden You don't have permission to access /~pcseven/htpwd/regist.cgi on this server. 上記は 「このサーバ上で、 /~pcseven/htpwd/regst.cgi へアクセスする権利があなたにはありません」 といってます。 ですので、基本的には無理です。 通常プロバイダ等のスペースですと、サーバ負担が 大きいので、.htaccessの使用を禁止しているところが 多いです。 また、CGIが許可されていないのであれば、基本的に .htaccess制御はできません。
お礼
HertZさん有り難うございます。 CGIが使えないと駄目だとしたら使える 別のホームページスペースでトライしてみます。有り難うございました。
お礼
honiyonさん、色々教えて頂き有り難うございます。 HTMLは表示できますがCGIの疑問やPerlの設定が曖昧なので もう一度確認してみます。有り難うございました。