lnmp设置二级域名访问

linux cooljun 2322℃ 0评论

    最近在阿里买了云服务器和域名,想把域名解析到服务器,发现域名只能解析到主机,不能解析到主机里的项目,于是开始百度,查了很多关于服务器解析域名的方法,感觉都和我要找的很不靠谱,最后实在没办法问了公司一个大牛,没想到他几句话就帮我搞定了,膜拜~~~~

    1.最简单的方法 就是在lnmp环境的www目录下用index.php进行js跳转,感觉这个对技术太没挑战了,被我舍弃了

    2.通过nginx来进行设置

    找到nginx配置文件

        vim /usr/local/nginx/conf/nginx.conf   //这是我nginx配置文件的地址

    看到文件中有 这段代码

server
        {
                listen       80;
                server_name *********;
                index index.html index.htm index.php;
                root  /home/wwwroot/default/emlog;

                location ~ .*\.(php|php5)?$
                        {
                                try_files $uri =404;
                                fastcgi_pass  unix:/tmp/php-cgi.sock;
                                fastcgi_index index.php;
                                include fcgi.conf;
                        }

                location /status {
                        stub_status on;
                        access_log   off;
                }

                location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
                        {
                                expires      30d;
                        }

                location ~ .*\.(js|css)?$
                        {
                                expires      12h;
                        }

                access_log  /home/wwwlogs/access.log  access;
        }
这是系统默认的 ,记得不要修改任何东西,把它复制下放到下面,然后修改servername的值为当前的域名,例如 server_name cooljun.cn;

如果是多个域名可以写多个server,另外root后的目录地址修改为你域名要跳转的项目的地址

转载请注明:cooljun小窝 » lnmp设置二级域名访问

如果你觉得这篇文章对你有帮助,请支持我继续更新网站 !捐赠本站
喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!