您好!欢迎光临赵容部落O(∩_∩)O~
时间:2011年5月9日 栏目:VPS教程 作者:赵 容 点击: 10,231 次
因为前几天买了W2的VPS,因为还在找对方解决一些事情,就装了下LNMP环境什么都没放,今天闲来无事,暂时放一个美女图片在上面,放了之后发现,我通过./vhost.sh建立的虚拟主机域名设置www.01mm.net,当打开不带www的01mm.net的时候,竟然是LNMP主目录的页面。
怎么让01mm.net自动转向www.01mm.net呢?这就是301重定向的问题了。
首先打开/usr/local/nginx/conf/vhost/www.01mm.net.conf文件,原代码如下:
server
{
listen 80;
server_name www.01mm.net;
index index.html index.htm index.php default.html default.htm default.php;
root /home/wwwroot/www.01mm.net;include other.conf;
location ~ .*\.(php|php5)?$
{
fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fcgi.conf;
}location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}location ~ .*\.(js|css)?$
{
expires 12h;
}access_log off;
}
我在这段代码最后加入如下代码:
server {
server_name 01mm.net;
rewrite ^(.*) http://www.01mm.net$1 permanent;
}
大家注意,如果原代码server_name后面有2个地址,包括了不带www的地址,请先删除之!
另外,修改完成后,请重启LNMP。
/root/lnmp stop
/root/lnmp start
到这里,301重定向就完成了。现在不输入www的地址,也能自动转到www了。来个美女图片站的图吧:
声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者请自行考虑后入手并自担风险!一分钱一分货仍是恒久不变之真理,未成年读者(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: LNMP环境301重定向的有效方法码字不易,谢绝复制粘贴! 关于使用: 本站主要分享服务器及VPS信息,不提供任何产品销售及代购,所有访客朋友请在国家法律法规许可范围内购买和使用产品,QQ群讨论:683851361. 关于安全: 任何IDC都有倒闭和跑路的可能,主机线路更不可控,月付和备份是您的最佳选择,请保持良好的、有规则的备份习惯.
看这域名,该不是专门做漂亮MM图片站点的吧…
2011-05-09 15:49哎呀,您说的太对了,一号美女图片站,哈
2011-05-09 16:02