博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
域名跳转
阅读量:6201 次
发布时间:2019-06-21

本文共 927 字,大约阅读时间需要 3 分钟。

需求,把www.111.com域名跳转到111.com,配置如下:

DocumentRoot "/data/wwwroot/111.com" ServerName 111.com ServerAlias www.111.com
//需要mod_rewrite模块支持 RewriteEngine on //打开rewrite功能 RewriteCond %{HTTP_HOST} !^111.com$ //定义rewrite的条件,主机名(域名)不是www.123.com满足条件 RewriteRule ^/(.*)$ http://111.com/$1 [R=301,L] //定义rewrite规则,当满足上面的条件时,这条规则才会执行。301是永久重定向,302是临时重定向
ErrorLog "logs/111.com-error_log" CustomLog "logs/111.com-access_log" common

/usr/local/apache2.4/bin/apachectl –t //测试语法

/usr/local/apache2.4/bin/apachectl graceful //重新加载配置文件,不会重启服务

/usr/local/apache2.4/bin/apachectl -M|grep -i rewrite //检测有没有rewrite模块,若无该模块,需要编辑配置文件/usr/local/apache2.4/conf/httpd.conf,删除rewrite_module (shared) 前面的#

curl -x127.0.0.1:80 -I www.111.com //状态码为301(301是永久跳转的意思)
curl -x127.0.0.1:80 -I www.111.com -I //不显示访问的内容只显示状态码

转载于:https://blog.51cto.com/14079728/2346449

你可能感兴趣的文章
NYOJ-271 The 3n + 1 problem
查看>>
弃 Java 而使用 Kotlin 的你后悔了吗?| kotlin将会是最好的开发语言
查看>>
JavaScript 数据类型
查看>>
量子通信和大数据最有市场突破前景
查看>>
跟益达学Solr5之使用Tika从PDF中提取数据导入索引
查看>>
RubyCritic:一款不错的检测代码质量工具
查看>>
StringBuilder用法小结
查看>>
python正则表达式
查看>>
《小印记》iOS源码分享--HTTPS配置篇
查看>>
初学者必看:VC++、Win32 SDK、MFC的区别
查看>>
利用Azure Backup备份和恢复Azure虚拟机(2)
查看>>
"免费"的X60
查看>>
ECSHOP 首页分类广告调用
查看>>
POP3、SMTP和IMAP协议
查看>>
linux常用命令
查看>>
BGP路由
查看>>
mysql调优心得
查看>>
eclipse导出web项目而引起获取class路径不是期待值!
查看>>
SpringMVC ------ 重定向
查看>>
nginx配置静态文件过期时间
查看>>