synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяPhotoStation › доступ к PS с доменного имени

доступ к PS с доменного имени

allexxa · 16.09.2016

доброго времени!

 

взываю к помощи,

ибо после обновления до 6.0 случилось странное ((

- из локалки все работает, т.е. PS открывается http://192.168.0.х/photo/ и http://192.168.0.х/blog/ открывает БЛОГ

- а вот с http://мойдомен.ru/photo/ - выдает 404 (и блог так же)

при этом замечено, что содержимое \\nas\web\мойдомен.ru\test.html на http://мойдомен.ru/test.html выводит хорошо. значит с портами и доступами снаружи все ок, так?

а вот как починить "редирект" на PS и Blog при входе "снаружи" не понимаю ((

 

подскажите? ;)

 

SergeS · 17.09.2016
доброго времени!

 

взываю к помощи,

ибо после обновления до 6.0 случилось странное ((

- из локалки все работает, т.е. PS открывается http://192.168.0.х/photo/ и http://192.168.0.х/blog/ открывает БЛОГ

- а вот с http://мойдомен.ru/photo/ - выдает 404 (и блог так же)

при этом замечено, что содержимое \\nas\web\мойдомен.ru\test.html на http://мойдомен.ru/test.html выводит хорошо. значит с портами и доступами снаружи все ок, так?

а вот как починить "редирект" на PS и Blog при входе "снаружи" не понимаю ((

 

подскажите? ;)

 

 

Подозреваю, что вы просто ошиблись, но все же содержимое \\nas\web\мойдомен.ru\test.html (подразумевается, что мойдомен.ru - это папка такая, да?) должно быть видно с http://мойDDNSдомен/мойдомен.ru/test.html, а не так как вы написали... Если же вы написали именно так как у вас видится, то что то тут не так, возможно - в Виртуальных Хостах...

allexxa · 17.09.2016
Подозреваю, что вы просто ошиблись, но все же содержимое \\nas\web\мойдомен.ru\test.html (подразумевается, что мойдомен.ru - это папка такая, да?) должно быть видно с http://мойDDNSдомен/мойдомен.ru/test.html, а не так как вы написали...

да, конечно, папка.

ddns не пользую, домен зареган, не ошибся ))

 

Если же вы написали именно так как у вас видится, то что то тут не так, возможно - в Виртуальных Хостах...

а как бы это проверить - где поискать косяк?

в морде проверил, вроде все верно.

хотя я не сказал, что у меня там два сайта - мойдомен1.ru и мойдомен2.ru

но PS был только на первом. на втором просто статика.

вот что нашел в /usr/syno/etc/httpd-vhost.conf-user

NameVirtualHost *:80

NameVirtualHost *:8080

<VirtualHost *:80>

ServerName *

DocumentRoot /var/services/web

</VirtualHost>

<VirtualHost *:8080>

ServerName *

DocumentRoot /var/services/web

</VirtualHost>

<VirtualHost *:80>

ServerName мойдомен1.ru

DocumentRoot "/var/services/web/мойдомен1.ru"

ErrorDocument 403 "/webdefault/sample.php?status=403"

ErrorDocument 404 "/webdefault/sample.php?status=404"

ErrorDocument 500 "/webdefault/sample.php?status=500"

</VirtualHost>

<VirtualHost *:80>

ServerName мойдомен2.ru

DocumentRoot "/var/services/web/мойдомен2.ru"

ErrorDocument 403 "/webdefault/sample.php?status=403"

ErrorDocument 404 "/webdefault/sample.php?status=404"

ErrorDocument 500 "/webdefault/sample.php?status=500"

</VirtualHost>

 

что не так? (((

czech · 20.09.2016
что не так? (((

а по ip доступно?

http://ip/photo/

allexxa · 20.09.2016
а по ip доступно?

http://ip/photo/

 

о, да!!!

а как такое может быть? (( и где б исправить?

allexxa · 21.09.2016

кажется, начинаю догадываться )

был апач, а теперь nginx!

и конфиги похоже в разных местах, типа

/var/tmp/nginx/app.d/server.webstation-vhost.conf

/usr/syno/etc/httpd-vhost.conf-user

 

поэтому наверное надо б настроить "с нуля".

подскажите, плз, как правильно решить такое:

- есть домен1.ru и домен2.ru

- надо чтоб:

"сайтик-1" \\NAS\web\домен1.ru - http://домен1.ru

"сайтик-2" \\NAS\web\домен2.ru - http://домен2.ru

DSM - https://домен1.ru:5001

PS - http://домен1.ru/photo

Blog - http://домен1.ru/blog

 

могу конечно зарегать и photo.домен1.ru но мне пока не очевидна польза от такого входа в PS

 

 

allexxa · 23.09.2016

хм, чудеса продолжаются :huh:

 

1) в настройках Web Station удляем ВСЕ виртуальные хосты. имеем ("-" НЕ работает, "+" работает):

-403 "сайтик-1" \\NAS\web\домен1.ru - http://домен1.ru

+ DSM - https://домен1.ru:5001

+ PS - http://домен1.ru/photo

 

2) в настройках Web Station прописываем виртуальный хост - домен1.ru:

+ "сайтик-1" \\NAS\web\домен1.ru - http://домен1.ru

+ DSM - https://домен1.ru:5001

-404 PS - http://домен1.ru/photo

 

т.е. получается, что проблема в том, что перестает работать PS, когда прописываю виртуальный хостинг - не находит \photo :angry:

а как это реализовано? ведь такой папки \\NAS\web\домен1.ru\photo физически нет! где-то спрятался хитрый симлинк?

:unsure: