ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Аналог vhost_alias - map?




Если не часто добавлять, то можно в диалоговом режиме.
Если часто, то дописать чтоб аргументы ловило из команды.

#!/bin/bash

echo "Enter domain:";
read domen;
echo "Enter subdomen klienta:";
read subdomen;

echo "*.$subdomen.$domen $subdomen;" >> /usr/local/nginx/conf/conf_domen/$domen.conf

kill -HUP `cat /usr/local/nginx/logs/nginx.pid`


А поддомены

#!/bin/bash
echo "Enter domain:";
read domen;
echo "Enter subdomen klienta:";
read subdomen;

echo "Enter subdomen subdomena:";
read subdomen1;

mkdir /home/$domain/$subdomen/www/$subdomen1

echo "$subdomen1.$subdomen.$domen $subdomen1;" >> /usr/local/nginx/conf/conf_subdomen/$domen.conf

kill -HUP `cat /usr/local/nginx/logs/nginx.pid`


Panfilov Konstantin пишет:


о очень даже неплохо придумано
можно даже формочку со скриптом сбацать чтоб добавлять/удалять хосты
скриптиком :)







 




Copyright © Lexa Software, 1996-2009.