Обход аутентификации для RSS-канала в Wordpress - PullRequest
0 голосов
/ 25 января 2019

У меня есть сайт Wordpress, защищенный аутентификацией openid.Мне нужно разрешить доступ к RSS-каналу для определенных IP-адресов, но независимо от того, что я пытаюсь сделать, я не могу этого сделать.Я предполагаю, что это связано с внутренним переписыванием Wordpress или чем-то еще?

Сервер работает под управлением Apache 2.4.

У меня есть другие каталоги, отличные от Wordpress, которые я могу разрешить, чтобы обойти аутентификацию, ноне могу для RSS-канала независимо от того, что я пытаюсь.

Основная директива аутентификации:

<Location />
     SSLRequireSSL
     AuthType OpenID
     OpenID config stuff here...
     Require valid-user
     Require env allow ###allows certain wordpress pages through authentication like wp-cron.php for proper functioning of the site
     Require host example.com ###allows specified host to access the whole site without authentication
</Location>

И мне нужно обойти "/ feed /" или "/ rss /"я думал, что смогу сделать что-то подобное, но это не работает (и сотни других вещей, которые я пробовал):

<Location /rss>
     Require ip 1.1.1.1
     Satisfy Any
</Location> 

Any help would be greatly appreciated. Thank you!
...