请教:Dedecms织梦下如何实现泛域名自动绑定到目录呢?
比如域名abc.lnmp.org自动绑定到该网站下的abc目录,域名efg.lnmp.org自动绑定到该网站下的efg目录,当然abc和efg是根目录了。如果是没有的话,直接是根目录的index.html。应该是使用到重写规则吧,在wordpress多站点中这个功能是很好实现的,但是不知道在dedecms中应该如何实现?
要实现这样的功能的话,规则应该怎样写呢?
[ 本帖最后由 vieway 于 2014-8-12 21:04 编辑 ] www的域名和不带www的直接/root/vhost.sh添加上子域名如下:
server {
listen 80;
server_name~^(?.+)\.lnmp\.org$;
index index.html index.htm index.php;
root /home/wwwroot/lnmp/$subdomain;
#error_page 404 /404.html;
location ~ [^/]\.php(/|$)
{
# comment try_files $uri =404; to enable pathinfo
try_files $uri =404;
fastcgi_passunix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
#include pathinfo.conf;
}
location /nginx_status {
stub_status on;
access_log off;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
access_logoff;
}
回复 2# 的帖子
www与根域名通过/root/vhost.sh添加然后新建这个文件 一个站通过这两个文件控制吗?
回复 3# 的帖子
可以
页:
[1]