- ベストアンサー
.htaccessについて教えてください
アクセス禁止を設定したいのですが、 メモ帳で.htaccessというファイルを作り order allow,deny allow from all deny from ppp01.aaa.ne.jp (上記ホスト名は仮のものです) という内容を書き込んで、その後サーバー上にアップし、 インデックスを表示させたくなければインデックスと同じ場所におく… という認識でよろしいでしょうか? ファイルに記述する内容はいくつか調べることができたのですが、 ファイル名についてがわからなくて… そして、できたものをアップロードするとなぜか消えてしまいます。 ブロバイダのサーバーを使用しているのですが、そこはCGI等不可とあったので、それのせいでしょうか? また、忍者ツールでアクセス制限もできるとききました。 ご存知の方がいらっしゃいましたら教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
サーバーによっては.htaccessの最初の【.】(ドット)がアップロード出来ない場合がありますので htaccess(ドットなし)をアップロードしてサーバー上でリネームします。
その他の回答 (1)
- 123isao
- ベストアンサー率54% (186/341)
その認識で合っています。 プロバイダのサーバでは.htaccessは使えない場合が多いです。 プロバイダのホームページのヘルプなどで確認してください。 ほとんどのサーバはapachを利用していますが、その設定によって ファイル名なしのファイルは表示しないようにできます。 ファイル名がないファイルは重要なファイルである場合が多いからです。 htaccessは拡張子でファイル名がありません。 htaccessはapachのサーバの設定に関するものでcgiはプログラムに関係するものです。
お礼
ありがとうございます。 まだ未確認なんですが、サーバーでファイル名がないものは使えないとあったら、htaccessは使用できないという事でしょうか? そうするともうアクセス禁止は手のうちようがないですね。 困りました…
お礼
ご回答ありがとうございます!! まだそちらは試していないのですが、昨夜 「a.htaccess」 でアップロード(できました)→サーバー上でリネームをしたところ、 消えてしまいました。 帰ったらcalltellaさんのやり方も試させてもらおうと思います。