プロが教えるわが家の防犯対策術!

MysqlとPHPでショッピングサイトを構築しております。
データベースへの接続のIDとパスワードは別ファイル(dbpass.txt)にしてデータベースに接続しています。通常ですと、public_html以下には置かないようにしているのですが、今度のレンタルサーバではtelnetも使えませんし、public_html以下しかファイルを置くことができません。
なにかよい方法はないでしょうか?
.htaccessの設定でできるかなとも思ったのですが、よくわかりません。
よろしくお願いします。

A 回答 (1件)

.htaccessが使えるのなら下記の一行を入れてみてはいかがでしょうか?



AddType application/x-httpd-cgi .txt
要は拡張子txtはcgiですよ と指定してしまうわけです。

それかこう書いてみる

<Files ~ "dbpass.txt">
Order allow,deny
Deny from all
</Files>

これは.htaccessファイル自体を見せなくする時などに使う手です。

googleあたりで".htaccess 隠す"で検索するとヒットします。
    • good
    • 0
この回答へのお礼

有難うございます。
<Files ~ "dbpass.txt">
Order allow,deny
Deny from all
</Files>
の指定を.htaccessにするとばっちり消えました。

お礼日時:2001/08/08 18:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!