Home > Backend Development > PHP Tutorial > PHP服务器如何设置默认版本?就像SAE那样

PHP服务器如何设置默认版本?就像SAE那样

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-06 20:44:12
Original
1207 people have browsed it

如下图所示。我想在服务器开发中也这么弄,比如现在我做的,当我1版本做好以后,让客户端访问:www.myapp.com/1
然后我又在svn新建一个版本叫做2.等到2好了以后,结果又让客户端变成www.myapp.com/2.这样的话服务器升级一次,客户端就要变一次,以前用户安装的老客户端数据就无法兼容了。
请问我能不能如下图的SAE一样,比如我将默认版本设为2.那么访问myweb.sinaapp.com的时候,实际上访问的就是2.myweb.sinaapp.com,改为1的话就是1.myweb.sinaapp.com。
我现在的服务器位置假设是www.myapp.com,后台只需要像sae设置一下,假设设置为2。这样客户端访问www.myapp.com的时候实际上就是访问的www.myapp.com/2。
我该如何实现。不知道直接使用URL跳转起不起作用。或者使用反向代理么?
我不是说使用SVN管理版本,而是说怎么跳到默认版本上面去

PHP服务器如何设置默认版本?就像SAE那样

回复内容:

如下图所示。我想在服务器开发中也这么弄,比如现在我做的,当我1版本做好以后,让客户端访问:www.myapp.com/1
然后我又在svn新建一个版本叫做2.等到2好了以后,结果又让客户端变成www.myapp.com/2.这样的话服务器升级一次,客户端就要变一次,以前用户安装的老客户端数据就无法兼容了。
请问我能不能如下图的SAE一样,比如我将默认版本设为2.那么访问myweb.sinaapp.com的时候,实际上访问的就是2.myweb.sinaapp.com,改为1的话就是1.myweb.sinaapp.com。
我现在的服务器位置假设是www.myapp.com,后台只需要像sae设置一下,假设设置为2。这样客户端访问www.myapp.com的时候实际上就是访问的www.myapp.com/2。
我该如何实现。不知道直接使用URL跳转起不起作用。或者使用反向代理么?
我不是说使用SVN管理版本,而是说怎么跳到默认版本上面去

PHP服务器如何设置默认版本?就像SAE那样

设置二级目录绑定试试?
每开一个新版本,拖到子目录去
这是Nginx的

<code class="lang-bash">set $subdomain '';
        if ( $host ~* "(?:(\w+\.){0,})(\b(?!www\b)\w+)\.\b(?!(com|org|gov|net|cn)\b)\w+\.[a-zA-Z]+" ) { set $subdomain "/$2"; }
        root  /home/wwwroot/ixiqin.com/web$subdomain;
</code>
Copy after login
Related labels:
php
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
php data acquisition?
From 1970-01-01 08:00:00
0
0
0
PHP extension intl
From 1970-01-01 08:00:00
0
0
0
How to learn php well
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template