Несколько советов по работе с алиасами nginx:
Для phpmyadmin:
location ^~ /phpmyadmin/ {
proxy_pass http://127.0.0.1:88;
}
просто отдаст запрос апачу на алиас phpmyadmin, используя адрес локалхоста. Если вам необходимо передавать в заголовке имя, передаваемое к проксируемому серверу, пропишите так:
location ^~ /phpmyadmin/ {
proxy_pass http://127.0.0.1:88;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
Еще пример, если для сбора статистики вы используете awstats, конструкция выглядит так:
location ^~ /awstatsicons {
alias /usr/www/soulbrat.org.ua/awstats/icons/;
access_log off;
}
location ^~ /awstatscss {
alias /usr/www/soulbrat.org.ua/awstats/css/;
access_log off;
}
location ^~ /awstatsclasses {
alias /usr/www/soulbrat.org.ua/awstats/classes/;
access_log off;
}