1

これは私の最初の質問です。

PHP ベースのサイトの追跡に Piwik ウェブ解析を使用しています。パブリック オプトアウト オプション、追跡スクリプト (もちろん)、およびウィジェットの 1 つを表示できるようにしたいと思います。サイト全体を公開しているのですが、閲覧データを誰でも見られるのはおかしいと思います。

Piwik ではまだ 1 つのウィジェットのみを公開することはできないため、「バック ドア」方式を使用し、.htaccess と htpasswords を使用してそれを実現しています。

現時点では、トラッキング スクリプトへのパブリック アクセスが非常に簡単に有効になっています。

SetEnvIf Request_URI "/piwik.js" allow

これは魅力のように機能します。

どうすればよいか分からない (そして多くの方法を試した) のは、次への無制限のアクセスを許可する方法です: /index.php?module=CoreAdminHome&action=optOut&language=en(オプトアウト コード) および /index.php?module=Widgetize&action=iframe&widget=1&moduleToWidgetize=Live&actionToWidgetize=getSimpleLastVisitCount&idSite=1&period=day&date=yesterday&disableLink=1&widget=1

そこに get ディレクティブがあるためと思われます。index.php をすべて公開することなく、これを行う方法はありますか (piwik 全体が index.php から実行されているようです)。

4

1 に答える 1

0

いくつかのリクエスト ヘッダーを追加することで、認証をリクエストできます。例については、こちらをご覧ください: http://php.net/manual/en/features.http-auth.php

于 2013-11-15T22:55:43.167 に答える