2

Facebook はリンクに次のようなパラメーターを追加します。

http://www.page.com/news/?fb_action_ids=3727229231866&fb_action_types=og.likes&fb_source=timeline_og&action_object_map=etc...

パラメータ「fb_action_ids 」が見つかった場合は、Apache で URL を書き換えて「301 リダイレクト」を行うことができます。そうしないと、いつも「404エラー」が発生します

RewriteCond %{QUERY_STRING} ^(.)fb_action_ids(.)$ [NC]
RewriteRule ^(.*)$ /$1? [L,R=301]**

しかし、現在、私のサイトはlighttpd サーバー上にあり、( url.redirectを使用して) 1000 通りの方法を試しましたが、lighttpd の機能は少し制限されています。

lighttpdで同じことを行う方法を教えてくれる専門家はいますか?

4

1 に答える 1

0

それを試してください:

$HTTP["url"] =~ "fb_action_ids" {
        url.redirect = (
                "^/(.*)" => "/$1"
        )
}
于 2012-09-21T12:10:34.433 に答える