将 xxx.com 重定向到 www.xxx.com

1.打开 /usr/local/nginx/conf/vhost/你网站的域名.com.conf 2.查看原有的 server{}中的 server_name 已经是否包含两种域名

server_name www.xxx.com xxx.com;

如果有,先删除 xxx.com,然后在文件的末端添加

server {
server_name xxx.com;
rewrite ^(.*)$ http://www.xxx.com$1 permanent;
}

保存退出,然后重启nginx:

/etc/init.d/nginx restart

最终效果:所有 xxx.com 的页面都会301到 www.xxx.com ,反之亦然

 

赋予网站根目录下的文件和目录可写权限

解决lnmp环境安装后的域名重定向、读写权限插图走客

我们在配置LNMP的时候,一般都是以root账户操作的,所有文件/文件夹的所有者都是root。如果保持这个状态,之后我们将无法以ftp账户的名义执行很多操作——比如任何形式的写入;同样,Wordpress等程序也无法上传附件。 假若你的网站所在目录为 /home/wwwroot 执行以下命令

chmod -R 755 /home/wwwroot
chown -R www /home/wwwroot

新版本的linuxeye已经更改了安装的目录,因此将代码更改为如下复制执行即可

  1. chmod -R 755 /data/wwwroot
  2. chown -R www /data/wwwroot

注:chown指令将后面的目录的所有权限指派给了www用户。在前面设置ftp你已经将ftp账号的uid和gid设置成www组了。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。