Redirect 从子域到url的nginx代理
我的配置:Redirect 从子域到url的nginx代理,redirect,nginx,proxy,Redirect,Nginx,Proxy,我的配置: server { listen 80; listen 443 spdy; server_name subdomain.domain.com; add_header Alternate-Protocol 443:npn-spdy/3.1; include custom.d/ssl-redirect.conf; ssl_certificate /etc/ssl/domain.com/domain_com-nginx.crt;
server {
listen 80;
listen 443 spdy;
server_name subdomain.domain.com;
add_header Alternate-Protocol 443:npn-spdy/3.1;
include custom.d/ssl-redirect.conf;
ssl_certificate /etc/ssl/domain.com/domain_com-nginx.crt;
ssl_certificate_key /etc/ssl/domain.com/domain_com.key;
access_log /var/log/nginx/domain_com.access.log geo;
error_log /var/log/nginx/domain_com.error.log error;
set $fpm_pool domain.com;
root /home/domain.com/htdocs/domain_com/public;
index index.html index.php;
location / {
proxy_pass https://domain.com/mypath;
}
include custom.d/restrictions.conf;
include custom.d/fpmstatus.conf;
}
我有网址。
当有人打电话给subdomain.domain.com时,我想看看这个
当我调用subdomain.domain.com/sompage时。在may be throw中,您只需添加一个报税表,最好在此处输入301状态码:
返回301https://domain.com/mypath$request_uri代码>
在您的代码中可能如下所示:
server {
listen 80;
listen 443 spdy;
server_name subdomain.domain.com;
add_header Alternate-Protocol 443:npn-spdy/3.1;
include custom.d/ssl-redirect.conf;
ssl_certificate /etc/ssl/domain.com/domain_com-nginx.crt;
ssl_certificate_key /etc/ssl/domain.com/domain_com.key;
access_log /var/log/nginx/domain_com.access.log geo;
error_log /var/log/nginx/domain_com.error.log error;
set $fpm_pool domain.com;
root /home/domain.com/htdocs/domain_com/public;
index index.html index.php;
return 301 https://domain.com/mypath$request_uri;
include custom.d/restrictions.conf;
include custom.d/fpmstatus.conf;
}
您只需添加一个报税表,最好是301状态码:
返回301https://domain.com/mypath$request_uri代码>
在您的代码中可能如下所示:
server {
listen 80;
listen 443 spdy;
server_name subdomain.domain.com;
add_header Alternate-Protocol 443:npn-spdy/3.1;
include custom.d/ssl-redirect.conf;
ssl_certificate /etc/ssl/domain.com/domain_com-nginx.crt;
ssl_certificate_key /etc/ssl/domain.com/domain_com.key;
access_log /var/log/nginx/domain_com.access.log geo;
error_log /var/log/nginx/domain_com.error.log error;
set $fpm_pool domain.com;
root /home/domain.com/htdocs/domain_com/public;
index index.html index.php;
return 301 https://domain.com/mypath$request_uri;
include custom.d/restrictions.conf;
include custom.d/fpmstatus.conf;
}
谢谢我不想重定向。我想在浏览器上看到url subdomain.doamin.com据我所知,只要两个url上的内容不同,就不可能产生这种行为。谢谢!我不想重定向。我想在浏览器上看到url subdomain.doamin.com据我所知,只要两个url上的内容不相同,就不可能产生这种行为。