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