• ベストアンサー

.htaccessについて教えてください

アクセス禁止を設定したいのですが、 メモ帳で.htaccessというファイルを作り order allow,deny allow from all deny from ppp01.aaa.ne.jp (上記ホスト名は仮のものです) という内容を書き込んで、その後サーバー上にアップし、 インデックスを表示させたくなければインデックスと同じ場所におく… という認識でよろしいでしょうか? ファイルに記述する内容はいくつか調べることができたのですが、 ファイル名についてがわからなくて… そして、できたものをアップロードするとなぜか消えてしまいます。 ブロバイダのサーバーを使用しているのですが、そこはCGI等不可とあったので、それのせいでしょうか? また、忍者ツールでアクセス制限もできるとききました。 ご存知の方がいらっしゃいましたら教えてください。

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

  • ベストアンサー
  • calltella
  • ベストアンサー率49% (317/635)
回答No.1

サーバーによっては.htaccessの最初の【.】(ドット)がアップロード出来ない場合がありますので htaccess(ドットなし)をアップロードしてサーバー上でリネームします。

schedule
質問者

お礼

ご回答ありがとうございます!! まだそちらは試していないのですが、昨夜 「a.htaccess」 でアップロード(できました)→サーバー上でリネームをしたところ、 消えてしまいました。 帰ったらcalltellaさんのやり方も試させてもらおうと思います。

その他の回答 (1)

  • 123isao
  • ベストアンサー率54% (186/341)
回答No.2

その認識で合っています。 プロバイダのサーバでは.htaccessは使えない場合が多いです。 プロバイダのホームページのヘルプなどで確認してください。 ほとんどのサーバはapachを利用していますが、その設定によって ファイル名なしのファイルは表示しないようにできます。 ファイル名がないファイルは重要なファイルである場合が多いからです。 htaccessは拡張子でファイル名がありません。 htaccessはapachのサーバの設定に関するものでcgiはプログラムに関係するものです。

schedule
質問者

お礼

ありがとうございます。 まだ未確認なんですが、サーバーでファイル名がないものは使えないとあったら、htaccessは使用できないという事でしょうか? そうするともうアクセス禁止は手のうちようがないですね。 困りました…

関連するQ&A