Это мой первый вопрос здесь.Как разрешить публичный доступ к php-скрипту с определенными значениями на узле htpasswd?
Я использую веб-аналитику Piwik для отслеживания на моем PHP-сайте. Я бы хотел, чтобы люди могли видеть опцию общественного отказа, скрипт отслеживания (и, конечно же), и один из виджетов. Я сделал весь сайт общедоступным, но я нахожу, что любой человек может видеть, что данные о просмотре людей выглядят странно.
Поскольку пока вы не можете сделать только одного виджетов в Пивике, я использую путь «задней двери» и использую 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
кажется, потому что у него есть директивы. Есть ли способ, которым я могу это сделать, не делая index.php общедоступным (весь пивик, похоже, убегает от index.php).
Можете ли вы попытаться объяснить свою проблему немного больше. – anubhava
Я хочу разрешить доступ к двум файлам, о которых я упоминал, но я не могу понять, как разрешить доступ к файлам с определенными параметрами GET, только для index.php в целом. – user2924103
Можете ли вы разместить свой текущий .htaccess в своем вопросе для лучшего понимания. – anubhava