Несколько советов по работе с алиасами 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; }