Не работает rewrite в nginx для алиаса

lutskboy
На сайте с 22.11.2013
Offline
171
182

Привет

прописал для сайта А алиас - сайт В. в ISP 

но правило

rewrite "^/uploads/stream/(.+)$" /mp3.php?file=$1 last;

перенаправляет на  mp3.php только если зайти на основной сайт А.

если зайти на сайт В  /uploads/stream/файл.мп3 то уже не работает

сайт А  /uploads/stream/файл.мп3  работает

как решить проблему?

D
На сайте с 28.06.2008
Offline
1101
#1

Ну вроде все логично и правильно работает.  Конфиг сайта А говорит ему куда перенаправлять запрос и реврайт работает.

А с чего вы решили, что запрос, пришедший на сайт  В, будет что-то знать про сайт А ? 

В конфиге сайта  В по идее нужно прописывать откуда подтягивать данные

lutskboy
На сайте с 22.11.2013
Offline
171
#2
Dram #:
А с чего вы решили, что запрос, пришедший на сайт  В, будет что-то знать про сайт А ?

там автоматом прописывается server name siteA siteB

плюс ко всему все остальное работает

сайт А / img / logo.png

сайтB / img / logo.png


rewrite нехочет

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий