Доброго времени суток!
Стоит Ubuntu Server 14.04.1
На нём развёрнуты nginx 1.4.6 + PHP + MySQL + phpMyAdmin.
Мне дали задание, которого я должен строго придерживаться.
Вот пункт, по поводу которого я прошу здесь помощи:
Нужно сделать правило перезаписи url чтобы при обращении к папке
test1 открывалась папка
test2.
Папки эти я создал в
/usr/share/nginx/html/
Создал тут, потому что именно к этому каталогу обращался сервер, когда получал http запросы извне.
В этом же каталоге лежали 2 файла:
index.html и
50x.html
Для реврайтинга я изменил файл
nginx.conf, лежащий в
/etc/nginx
Под тег "http" я добавил следующее:
server {
location = /for/test1 {
rewrite ^(.*)$ /use/test2/$ break;
}
}
В каждую папку я добавил index.html с разным содержимым, чтобы понять, будет ли происходить перенаправление.
Но нет. При вводе в адресной строке с другой локальной машины
10.0.2.15/test1, открывается html страничка, находящаяся именно в папке test1.
Не подскажите, как будет правильно написать правило перезаписи url для заданной цели?