- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
centos 7 + nginx как добавить subdomen для сайта
спасибо.
так же как и сайт, разницы вообще нет.
добавил зону днс
добавил конфиг нжинкс
перегрузил нжинкс
перебрасывает на доменную зону более низшего уровня (прописанную как host на сервере)
Оба конфига приведите плиз, без них только гадать.
добавил зону днс
Это через какую-то панельку делаете? что на сервере стоит?
Stek верно сказал, что разницы между сабом и обычным доменом нет никакой. Просто как два отдельных разных сайта понимайте саб и сам домен.
перебрасывает на доменную зону более низшего уровня
Что это значит, какого еще низшего уровня? Примеры хотя бы на site.com и sub.site.com приведите.
да ничего сложного
server {
server_name www.ua.site.kiev.ua;
return 301 http://ua.site.kiev.ua$request_uri;
}
server {
server_name ua.site.kiev.ua;
set $site_root '/www/ua.site.kiev.ua';
root $site_root;
index index.php;
include /etc/nginx/conf.d/common.inc;
}
---------- Добавлено 06.01.2017 в 00:38 ----------
при обращении к ua.site.kiev.ua перебрасывает на site.kiev.ua;
но, предполагаю, что даже если бы я настраивал для другого сайта , например, ua.zzzz.kiev.ua; всеравно перебрасывало бы на site.kiev.ua;
так как он прописан в host (не знаю правильно ли выразился)
Скажу так - конфиги разные, пересекаться не должны.
Советую добавить в оба access_log директиву и по ней наблюдать, куда изначально идет обращение. А далее уже по ситуации.
Возможно где то в скриптах редирект.
P.S. вообще ситуация, когда редактируешь один скрипт, проверяешь другой и на совершенно другом домене - не редка. Так что сначала включаем логи, именно по ним можно понять доходит ли вообще запрос до сервера.
спасибо за помощь
но, чет не вижу tailом ничего и близко связанного с этой проблемой
подскажите как в таком большом файле искать? grep? если можно подробней ))
спасибо.
так как он прописан в host (не знаю правильно ли выразился)
То что там прописано в hosts не влияет на ваши редиректы. Смотрите какой-нибудь .htaccess в папке /www/ua.site.kiev.ua.
Либо не перезапускаете nginx, попробуйте ему сделать не рестарт, а стоп, потом старт. С таким тоже сталкивался.
И еще, проверяйте не через браузер, а wget с консоли, он достоверно покажет есть ли там какой-то редирект или нет. Браузер может закэшировать ответ от старых конфигов.
То что там прописано в hosts не влияет на ваши редиректы. Смотрите какой-нибудь .htaccess в папке /www/ua.site.kiev.ua.
апачи нет
Либо не перезапускаете nginx, попробуйте ему сделать не рестарт, а стоп, потом старт. С таким тоже сталкивался.
и это делал )) правда подумал что я дурачек )))
И еще, проверяйте не через браузер, а wget с консоли, он достоверно покажет есть ли там какой-то редирект или нет. Браузер может закэшировать ответ от старых конфигов.
с этим уже сталкивался, юзаю два других браузера ))
спасибо за ответ
подскажите как в таком большом файле искать? grep? если можно подробней ))
tail -f domen.log domen2.log
и будет мониторинг в реал тайме. Сделать запрос в браузере и смотреть, где он появится.