0

データを保存するために使用される.txtおよび.xmlファイルが多数ありますが、データを保存することはできますが、ユーザーはそれらをWebブラウザーで開くことができませんか?

私は彼らが.htaccessを使用してこれを行う方法であると考えていましたが、問題に関する調査を行っている間、まだ答えを見つけることができませんでした

4

4 に答える 4

1

Web サーバーがそれらの要求に応答できないように、それらをドキュメント ルートの外に保存します。これは、ファイルに依存するよりも信頼性が高くなり.htaccessます。

于 2013-03-30T03:35:26.180 に答える
0

.htaccess ファイルを作成してディレクトリに配置し、次を使用します。

<filesMatch ".(txt|xml)$">
    order deny,allow
    deny from all
    allow from your.ip.xxx.xxx ## add this line if you allow certain users access to your data
</filesMatch>

または、スクリプトを大幅に変更する必要がない限り、.txt/xml ファイルをルート ディレクトリの外に移動することをお勧めしますが、その価値はあります。

于 2013-03-30T03:34:06.643 に答える
0
  1. ドキュメント ルートの外に保存する (推奨)
  2. Web ルートで次の htaccess を使用します。

.

<Files ~ "\.txt$">
    Order allow,deny
    Deny from all
</Files>
<Files ~ "\.xml$">
    Order allow,deny
    Deny from all
</Files>
于 2013-03-30T03:33:52.640 に答える