lnmp 转向解决cms建站子目录绑定子域名后目录仍可访问问题

  网站做好了,用帝国cms建站,子目录绑定了子域名,一切非常顺利。服务器是linux系统,用的是lnmp,很强大。美中不足的是网站子目录绑定子域名以后,因为网站的栏目目录只可以生成在网站主目录(有些是根目录)之下,原有的子目录仍然可以访问,这是我所不希望的。有没有什么方法让这些子目录不可以访问呢?

  既然网站是lnmp,那就简单多了,方法如下:

  在linux 下,/usr/local/nginx/conf/vhost/中找到网站配置文件,在 server{}之间增加相关目录配置。例如在网站 startcn.net  中有子目录 jm,绑定子域名 jm.startcn.net 可以这样写

location /jm {
  rewrite ^/jm/(.*)$ http://jm.startcn.net/$1 permanent;
}

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>