2 сайта на ls на одном домене + nginx
Есть 2 сайта на LiveStreet на одном домене, управляется все это дело чистым свежим nginx. В зависимости от значения переменной $var мне нужно выдавать разные версии сайта. Сайты лежат в одной общей директории:
Директория родитель \
Директория родитель \ Сайт1
Директория родитель \ Сайт2
$var принимает значения Сайт1 и Сайт2.
Для одного сайта все понятно, конфиг nginx принимает следующий вид:
При этом конфиге все работает (капча и плагины вроде Category).
Как правильно переделать данный конфиг, для решения данной задачи.
Так как вопрос очень срочный, тот кто поможет, получит на счет 100 руб, так как реально выручит).
Директория родитель \
Директория родитель \ Сайт1
Директория родитель \ Сайт2
$var принимает значения Сайт1 и Сайт2.
Для одного сайта все понятно, конфиг nginx принимает следующий вид:
server {
listen 80;
server_name domain.com;
root /var/www/Общая директория;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?q=$uri&$args;
}
location ~ /index.php {
include fastcgi_params;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
location ~* \.(php|tpl|xml|log)$ { return 403; }
}
При этом конфиге все работает (капча и плагины вроде Category).
Как правильно переделать данный конфиг, для решения данной задачи.
Так как вопрос очень срочный, тот кто поможет, получит на счет 100 руб, так как реально выручит).
5 комментариев
Копирием конфиг default для двух сайтов
Изменяем как нужно секцию server{}, и активируем в sites-enabled путем создания сим.линка
Перезагружаем nginx