Что-то потихоньку получается. Но такой вопрос:
редактировать нужно именно nginx.conf ?
Спрашиваю потому, что с ним у меня ничего не вышло.
А вот отредактировав файл /etc/nginx/site-available/default я получил желаемый результат, добавив туда строчку
rewrite ^/test1/$ /test2/;
Спасибо за страничку. Я уже читал, но, к сожалению, далеко не всё понимаю. Плюс ко всему, как я понял, одной этой странички не достаточно, т.к. там много перенаправлений на другие странички типа "server", "listen". И для совершения нужной мне операции нужно масштабно изучить nginx.
Я, конечно, почитал, но (по крайней мере пока) не смог почерпнуть от туда какой-то информации, которая помогла бы мне в написании нужных параметров.
Опираясь на Ваши слова, я изменил свой /for/test1 на полный локальный адрес (/usr/share/nginx/html/test1), но, видимо, тут я тоже что-то понял неправильно, т.к. пользы это не принесло.
Возможно ли впринципе написать нужный параметр в 2 строки, как он написан у меня или без Server_name, listen и прочих директив не обойтись?
Я попросил двух своих друзей сделать Tracert google.com.
Они находятся со мной в одной локальной городской сети.
И так же пользуются роутерами, которые они "по-особому" не настраивали.
Почему среди узлов у них присутствует адрес роутера?
Боюсь показаться IT неграмотным, но разве NATирующие устройства не являются узлами?
Другими словами: каким образом отображаемые в Tracert устройства маршрутизируют пакеты, если не через NAT?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
редактировать нужно именно nginx.conf ?
Спрашиваю потому, что с ним у меня ничего не вышло.
А вот отредактировав файл /etc/nginx/site-available/default я получил желаемый результат, добавив туда строчку
rewrite ^/test1/$ /test2/;
Таким образом, получилось вот что:
f6.s.qip.ru/zMiDJFx9.png
Что же на самом деле нужно редактировать, и за что отвечают
nginx.conf ,
/etc/nginx/site-available/default и
/etc/nginx/site-enabled/default ?