域名重定向在Nginx上配置比较简单,在Windows Sever上需要安装插件才能实现。

例如一个实例

server {
listen    443 ssl;
server_name  https://域名;

ssl_certificate      证书.pem; 
ssl_certificate_key  证书.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;

location / {
proxy_pass https://*.cn/;
client_max_body_size 20m;
}

if ($request_uri = /){
return 301 https://域名/*_page/#/login; }

Windows IIS 需要安装2个插件 ARR和 URL-Rewite
https://www.iis.net/downloads/microsoft/application-request-routing
https://www.iis.net/downloads/microsoft/url-rewrite
然后配置 代理和重定向
模式 为 ^$, 301
ReverseProxyinBoundRule1: 模式 (.*) 根据实际的来, 条件 {CACHE_URL} 模式 ^(https?)://
具体的配置以实际项目为准,我这个是最简单的模式,作为参考,重点在于安装上述2个插件。