0

httpd.confにこの構成があります

<Directory />
    AllowOverride none
    Order Deny,Allow
    Deny from all
    Allow from 66.220.144.0/20 69.63.176.0/20
</Directory>

<Files crossdomain.xml>
    Order deny,allow
    Allow from all
</Files>

私が達成しようとしているのは、FacebookがWebアプリケーションにアクセスできるようにし、他のすべてのユーザーを拒否するが、すべてのユーザーがファイルcrossdomain.xmlにアクセスできるようにすることです。残念ながら、上記の構成は機能していません。上記の設定の結果、crossdomain.xmlファイルはまだブロックされています。誰かがこの構成で私を助けることができますか?

ありがとう!

4

1 に答える 1

0

http://httpd.apache.org/docs/2.0/mod/core.html#directoryごと:

directory-path は、ディレクトリへのフル パスか、Unix シェル スタイル マッチングを使用したワイルドカード文字列のいずれかです。

したがって、<Directory>タグは、Web サイトへの相対パスではなく、ドキュメント ルート フォルダーへのフル パスを使用する必要があります。

于 2010-10-16T20:04:22.890 に答える