请选择 进入手机版 | 继续访问电脑版
查看: 1330|回复: 1

[清明活动优质文章]关于小程序调用手机网站

[复制链接]
发表于 2019-4-28 17:13:56 | 显示全部楼层 |阅读模式
使用IP地址接入小程序,如果需要HTTPS加密,也可以进行申请DV,只要文件认证就可以了。

关于小程序调用手机网站,子目录目录绑定二级域名,使用环境引导补全主站URL地址,调用图片方式一直是个大问题。
列:www . baidu . com 网站WEB目录:noe/www/(打开手机网站:www . baidu . com/m,模版正常)
手机网站:m . baidu . com 目录WEB目录:noe/www/m(打开手机网站:m . baidu . com,模版失效,需要补足一级域名的图片或CSS地址才可以)这个工作研究了1个星期,因为里面要配置HTTPS加密。

其实这个和网站模版没有关系,很多人在模版上面下了很大工作!主站:Nginx 环境的,二级域名使用:Apache环境就可以支持,通常WDCP支持主站直接绑定二级域名就可以实现,rewrite也可以实现,通常也有人做反代理,主站配置代码:(由于这里不能直接发送网址,所以域名与IP中间有空格,需删除会用才可以的)
  • server {
  •         listen       80;
  •         root /html/web/baidu_com/www;
  •         server_name baidu.com www . baidu . com;
  •         rewrite ^(.*)[        DISCUZ_CODE_10        ]nbsp; https : //   $host$1 permanent;
  •         index  index.html index.php index.htm;
  •         error_page  400 /errpage/400.html;
  •         error_page  403 /errpage/403.html;
  •         error_page  404 /errpage/404.html;
  •         error_page  503 /errpage/503.html;
  •         location ~ \.php$ {
  •                 proxy_pass http : // 127. 0. 0.1 : 88;
  •                 include naproxy.conf;
  •         }
  •         location ~ /\.ht {
  •                 deny  all;
  •         }
  •         location / {
  •                 try_files $uri @apache;
  •         }
  •         location @apache {
  •                  internal;
  •                  proxy_pass http : // 127. 0. 0.1 : 88;
  •                  include naproxy.conf;
  •         }
  • }
  • server {
  •         listen       443;
  •         root /html/web/baidu_com/www;
  •         ssl                  on;
  •         ssl_certificate      cert/baidu . com.crt;
  •         ssl_certificate_key  cert/baidu . com.key;
  •         ssl_prefer_server_ciphers on;
  •         ssl_session_timeout 10m;
  •         ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
  •         ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
  •         server_name baidu.com www . baidu . com;
  •         index  index.html index.php index.htm;
  •         error_page  400 /errpage/400.html;
  •         error_page  403 /errpage/403.html;
  •         error_page  404 /errpage/404.html;
  •         error_page  503 /errpage/503.html;
  •         location ~ \.php$ {
  •                 proxy_pass http : // 127. 0. 0.1 : 88;
  •                 include naproxy.conf;
  •         }
  •         location ~ /\.ht {
  •                     deny  all;
  •             }
  •         location / {
  •                 try_files $uri @apache;
  •         }
  •         location @apache {
  •                  internal;
  •                  proxy_pass http : // 127. 0. 0.1 : 88;
  •                  include naproxy.conf;
  •         }
  • }


[color=rgb(51, 102, 153) !important]复制代码

手机网站
  • <VirtualHost *:88>
  • DocumentRoot /html/web/baidu_com/www/m
  • ServerName m . baidu . com
  • ErrorDocument 400 /errpage/400.html
  • ErrorDocument 403 /errpage/403.html
  • ErrorDocument 404 /errpage/404.html
  • ErrorDocument 405 /errpage/405.html
  • ErrorDocument 503 /errpage/503.html
  • </VirtualHost>
  • <Directory /html/web/baidu_com>
  •     Options FollowSymLinks
  •     AllowOverride All
  •     Require all granted
  • </Directory>


[color=rgb(51, 102, 153) !important]复制代码


发表于 2019-4-30 16:22:38 | 显示全部楼层
收藏了,感觉后期会用到
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|Archiver|Baidu Inc.

GMT+8, 2020-12-2 15:16 , Processed in 0.293548 second(s), 15 queries .

Powered by Discuz! X3.2

© 2001-2011 Comsenz Inc.

返回顶部