2016-08-02 8 views
0


私はユーザーからファイルを保護したいが、私のjavascriptはそれを手に入れよう!
だから私はこの
.htaccess xmlファイルブロック127.0.0.1

# Do not remove this line or mod_rewrite rules and search engine friendly URLs will stop working 
RewriteBase/
<Files "bd.xml"> 
    Order deny,allow 
    Deny from all 
    Allow from 127.0.0.1 
</Files> 

ように保護するための.htaccessを使用しかし、私のXMLクエリのスクリプトは私にこれを返す:

TypeError: xml is null 

私はそれをすべてを削除した場合(problemeは、.htaccesから来ます良いです)
私はあなたの助けが必要です!
イベントが.htaccesでない場合はイベント!私がする必要があるのは、ユーザーにXML文書を見せないようにすることですが、スクリプトでそれを取得できるようにするだけです!

+0

bd.xml /アクセスを使用することができます直接アクセス をブロックする必要があります。 0.1であるか、または異なるIPアドレスを持つクライアントブラウザによってbd.xmlが取得されていますか? –

+0

ユーザーからの要求とユーザーのブラウザのJSコードからの要求には違いはありません。あなたはそれをすることはできません。 – SLaks

+0

どうすればxmlファイルを保護できますか? –

答えて

0

uは、ので、このコードはbd.xml使用するすべてのIPをブロックしますが、スクリプト自体は、JavaScriptが127.0上で実行されている

<Files "bd.xml"> 
Order allow,deny 
Deny from all 

関連する問題