CGI-BBS > 基礎 > FTP > .htaccessファイルを削除したのですがエラーとなってしまう。


カレッヂ
カレッヂ


質問者 とみやん  投稿日 8/14(水) 14:27:38
CGI初心者なのですが掲示板設置もできるようになったので
.htaccessにも挑戦しようと思ってやってみたのですが
おかしくなって手がつけられなくなってしまいました。

やってみた内容は
エディタで
<Limit GET>
order allow, deny
deny from localhost
allow from all
</Limit>
と記入し(localhostも拒否したいホスト名にして).htaccess名で保存、
FTPにアップロードした所何故か反映されなくて、
""で囲んで".htaccess"でアップロードし直した所
無事アップロードされたのですが、その後ホームページにアクセスしてみたら
500 internal server errorと表示されました。
失敗したのかと思い結局分からなかったのでファイルを削除したのですが、
それでもエラーのままでどうにも対処出来ずにいます。
よろしければどうすれば良いか、御提案をいただきたいのです。
どうぞ宜しくお願い致します。

プロバイダ参照:http://hotspace.jp/
サーバのOS:MACサーバ
パソコンのOS:Mac9
エディタ:ミミカキエディット
FTPソフト:Adobe GoLive5.0
サーバ移転:していない
改造:していない
CGI習熟度:middle

回答者 しあわせのツボ  [削除]  投稿日 8/14(水) 17:07:09
見えている.htaccessの他に見えない.htaccessが残っていて、
それが影響しているように思います。
Fetchなど、.で始まるファイルが確実に見えるFTPクライアントで
再度確認してみてください。

あと一般的な注意として、.htaccessは改行コードをLFにしておくか
転送時にテキストモードにするのをお忘れなく。
それと、order allow, deny なら、先にallowを書くのが自然ですが
何か意味はありますか?
質問者 とみやん  [削除]  投稿日 8/17(土) 15:37:33
御回答ありがとうございました。
早速fetchをダウンロードして検索したら.htaccessファイルが確かに確認出来ました。
削除したら無事ホームページも見れるようになりました。
ありがとうございます。

.htaccessファイルについては見よう見まねで作成した為、
お恥ずかしながらよく意味とかわかっておりませんでした。
もう少し勉強してから作成し直してみようと思います。
御回答、本当にありがとうございました。

このページは終了したので返信(回答)は書きこめません

Web裏技