Facebookアプリケーションを使用する必要がありますが、私のWebページは200ではなく206の応答を返すため、Facebookアプリケーションはhttpコード500を返します。
http://developers.facebook.com/tools/debug/og/object?q=http://adserver.leadhouse.net/test/test/index.phpでテストし、joomla.itの代わりに206を返します。それらは同じカールです-I応答データ
私はこのperlスクリプトでテストしました:http://pastebin.com/NCDv9eTh そして私のページはjoomla.itの代わりに脆弱です。
私の答えは Facebookデバッガーの間で非常に近いと思います:応答206 とApacheWebサーバーのセキュリティと最適化のヒント
しかし、apacheの構成をどのように変更するのかわかりません。解決策は次のページにあります:www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.35.2同様のコード:
SetEnvIf Range (,.*?){5,} bad-range=1
RequestHeader unset Range env=bad-range
またはhttpd.apache.org/docs/2.2/mod/core.html#limitrequestfieldsize
Webページに対する脆弱性を減らすにはどうすればよいですか?