Virtualmin/Webmin绑定子域名或子目录的方法
今天有个客户问deepvps,如何在Webmin绑定子域名呢?
现在简单介绍一下。下面以yourname.com域名为例,如下步骤:
1,选中你要绑定的虚拟服务器yourname.com,点新建Create Virtual Server
2,创建界面会出现New virtual server type: Top-level server | Sub-server | Alias of yourname.com
今天有个客户问deepvps,如何在Webmin绑定子域名呢?
现在简单介绍一下。下面以yourname.com域名为例,如下步骤:
1,选中你要绑定的虚拟服务器yourname.com,点新建Create Virtual Server
2,创建界面会出现New virtual server type: Top-level server | Sub-server | Alias of yourname.com
现在已经有很多客户在 VPS 上使用 Nginx,对于刚从 Apache 转过来的客户最常遇到的一个问题就是怎么弄 Nginx 下的 rewrite 以及怎么把 Apache 里的 .htaccess 转化成 Nginx,网上关于这方面的资料一大堆,关于 wordpress, discuz, phpcms, ecshop, shopex 等的 rewrite 应有尽有,直接 copy 就可以。推荐一个在线自动将Apache .htaccess伪静态规则转换为Nginx rewrite网址,具体可以看我博客的常用工具。
还有一个 Nginx 新手常见的问题是拿到这些 rewrite 规则后不知道怎么改,比如 Nginx 下子目录的 rewrite 应该改成什么样子?/ 下是 wordpress,/bbs 下装个 discuz,/ 是 discuz,/blog 下装个 wordpress 或者 / 下是 wordpress,/blog 下再装个 wordpress 等,这样的 rewrite 怎么改呢?弄几个例子供参考:
WordPress 安装在子目录 /blog 下:
location /blog/ {
root /home/www/deepvps.com;
index index.php index.html index.htm;
if (!-e $request_filename) {
rewrite ^.+/?(/blog/wp-.*) $1 last;
rewrite ^.+/?(/blog/.*.php)$ $1 last;
rewrite ^(.+)$ /blog/index.php?q=$1 last;
}
}