Я запускаю сервер с несколькими vhosts, а phpMyadmin настроен как псевдоним, доступ к которому можно получить через anydomain.com/phpmyadmin. Я хотел бы использовать правило перенаправления .htaccess, так что если phpmyadmin НЕ обращается на server-admin-url, посетитель перенаправляется, скажем, в Google.htaccess перенаправляет, если имя хоста НЕ
Правильный URL будет: https://server.domain.com:9090/phpmyadmin
Может кто-нибудь мне помочь, пожалуйста?
Спасибо!
Привет, freedev. Большое спасибо. Переадресация работает хорошо, если phpMyadmin загружается на другой хост. Но если я просто использую server.domain.com/phpmyadmin, т. Е. Без порта 9090, он все равно загружается. Моя основная проблема заключается в том, что без порта он не получит правильный сертификат SSL. Какое лучшее решение здесь? – zkvvoob
Я думаю, что реальный вопрос заключается в том, как включить два условия как «либо - или». Я попытался сначала поместить его в порт, а затем добавить '[OR]' в конце, но это не сработает. Что я делаю не так? – zkvvoob
@zkvvoob Вы пытались добавить второе правило? Как и мой ответ, но в этом случае добавьте только 'RewriteCond% {SERVER_PORT}! 9090' непосредственно перед' RewriteRule'. Он должен работать нормально (без использования '[OR]') – freedev