#node.js #angular #nginx
#node.js #angular #nginx
Вопрос:
В принципе, у меня есть 3 разные папки внутри основной папки (пример).
1 простая html-страница, 1 веб-сайт angular и 1 веб-сайт WordPress. давайте назовем их
- static.html
- angular_website
- wordpress_website
Итак, основное доменное имя www.example.com должен открываться код со страницы static_html.
Поддомен www.example.com/site1 следует направить в / открыть папку angular_website
и поддомен www.example.com/site2 должен быть направлен в папку wordpress_website.
ниже приведен мой код.
server {
index index.html index.htm index.nginx-debian.html;
server_name example.com www.example.com;
root /var/www/example/;
location =/ {
alias /var/www/example/
}
location =/site1 {
rewrite ^/$ http://www.example.com/site1/redirectothis/ permanent;
}
location /site1 {
alias /var/www/example/angular_website/;
try_files $uri $uri/ /index.html;
expires $expires;
}
location /site2 {
alias /var/www/example/wordpress_website/;
try_files $uri $uri/ /index.html;
expires $expires;
}
}
Пожалуйста, помогите, так как я не могу загрузить веб-сайт angular с пути, также я делаю небольшое перенаправление, чтобы для моего веб-сайта angular была открыта нужная страница.