Я использую NextCloud для хранения некоторых личных файлов.В целях безопасности я решил ограничить доступ к почте и пару других методов для моих посетителей.
Проблема в том, что если я хочу поделиться файлом и сделать его защищенным паролем, необходимо также иметь «пост»доступ рядом с «получить» доступ для посетителя.
Общий URL-адрес, защищенный паролем в NextCloud, выглядит следующим образом:
https://MyDomainName.ltd/index.php/s/KwDGEW42xNfExA/authenticate/showShare
Вот мой код:
SetEnvIf Request_URI ^/index.php/s/$1 allow-it
<Limit POST >
Order allow,deny
allow from MyIP [OR]
allow from MySecondIp [OR]
allow from MyThirdIP [OR]
Allow from env=allow-it
</Limit>
Я хочу разрешить метод post для всего, что приходитпосле /index.php/s/ рядом с полным доступом для моих собственных IP-адресов, которые у меня есть в настоящее время.
Эта (/index.php/s/) часть моего URL не является настоящим каталогом, поэтому я не могу зайти в каталог, чтобы добавить свои правила.
Спасибо.