基本上,我在一个主文件夹(示例)中有3个不同的文件夹。
1个简单的html页面,1个有角度的网站和1个wordpress网站。 让他们命名
所以主要域名 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;
}
}
请提供帮助,因为我无法从路径中加载有角度的网站,而且我正在做一些小的重定向,以便为我的有角度的网站选择正确的页面。