Это мой первый пост, так что будьте добры: -)
Я настраиваю веб-сайт на основе Joomla и мне нужно разрешить доступ к 3 конкретным страницам для 3 автоматических киосков, которые имеют одинаковыепользовательский пользовательский агент.На данный момент система работает, киоски регистрируются как user1, user2 и user3 с правами на отображение только одной конкретной страницы каждый.Тем не менее, пользователи (люди) должны будут войти в систему, чтобы получить доступ к дополнительным услугам, поэтому это решение не является жизнеспособным.Поэтому я пытаюсь реализовать что-то в своем .htaccess.
До сих пор, помимо часов, проведенных в Google, чтобы найти решение, мне удалось предоставить доступ только моему пользовательскому агенту, но это правило работает длякаждой странице, так что базовый «index.php» тоже получает отказ в доступе, если я как-то не подделываю свой пользовательский агент.Мне нужно, чтобы это правило применялось только к файлам, имя которых соответствует следующему шаблону:
x-filename.php
, где x - буква от a до c.
Ниже приведен код, который я добавил в свой .htaccess
SetEnvIf User-Agent .*customuseragent* CUA
Order deny,allow
Deny from all
Allow from env=CUA
Я уверен, что кто-то может помочь.
Извините, если это проблема между стулом и монитором ... ;-) Спасибо за помощь!