博客
关于我
域名跳转
阅读量:171 次
发布时间:2019-02-28

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

域名跳转:简明的例子就是当服务器域名需要更换时,原域名即将不在使用时,配置相关文件后在用户登录原域名后跳转到新的域名。

  • 编辑虚拟主机配置文件
[root@zhounan1 home]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf 
DocumentRoot "/data/www/phpems.com" ServerName phpems.com ServerAlias aphpems.com www.zhounan.com
RewriteEngine on RewriteCond %{HTTP_HOST} !^phpems.com$ RewriteRule ^/(.*)$ http://phpems.com/$1 [R=301,L]
ErrorLog "logs/phpems.com-error_log" CustomLog "logs/phpems.com-access_log" common

在这里插入图片描述

"!"取反的意思,指如果用户输入的域名不是主域名phpems.com则跳转过去
"^"以某某开头,如以phpems开头
"$"以某某结尾,如以com结尾
"L"跳转1次
301 永久重定向
302 临时重定向
当使用302临时重定向时,在搜索引擎总的权重不会改变

  • 检查是否加载rewrite模块
    不存在则修改配置文件加载
[root@zhounan1 home]# /usr/local/apache2.4/bin/apachectl -M |grep rewrite[root@zhounan1 home]# vim /usr/local/apache2.4/conf/httpd.conf

在这里插入图片描述

搜索rewrite找到图中标红行然后删除#符号。

  • 刷新配置文件查看模块是否存在
[root@zhounan1 home]# /usr/local/apache2.4/bin/apachectl -t[root@zhounan1 home]# /usr/local/apache2.4/bin/apachectl greceful[root@zhounan1 home]# /usr/local/apache2.4/bin/apachectl -M |grep rewrite rewrite_module (shared) #加载成功
  • 测试跳转
    第一步分访问aphpems.com域名测试跳转成功,状态码301
    第二部分访问aphpems.com域名时加上内容依旧访问成功,因为跳转时不会检查跳转的域名是否有该内容
    第三部分直接访问phpems.com域名,状态404,因为该域名本身没有该内容所以失败。
    在这里插入图片描述
    使用浏览器访问时,访问的域名为aphpems.com然后跳转到phpems.com域名进行访问
    在这里插入图片描述
    在这里插入图片描述

转载地址:http://fhfc.baihongyu.com/

你可能感兴趣的文章
mysql workbench6.3.5_MySQL Workbench
查看>>
MySQL Workbench安装教程以及菜单汉化
查看>>
MySQL Xtrabackup 安装、备份、恢复
查看>>
mysql [Err] 1436 - Thread stack overrun: 129464 bytes used of a 286720 byte stack, and 160000 bytes
查看>>
MySQL _ MySQL常用操作
查看>>
MySQL – 导出数据成csv
查看>>
MySQL —— 在CentOS9下安装MySQL
查看>>
mysql 不区分大小写
查看>>
mysql 两列互转
查看>>
MySQL 中开启二进制日志(Binlog)
查看>>
MySQL 中文问题
查看>>
MySQL 中日志的面试题总结
查看>>
MySQL 中随机抽样:order by rand limit 的替代方案
查看>>
MySQL 为什么需要两阶段提交?
查看>>
mysql 为某个字段的值加前缀、去掉前缀
查看>>
mysql 主从 lock_mysql 主从同步权限mysql 行锁的实现
查看>>
mysql 主从互备份_mysql互为主从实战设置详解及自动化备份(Centos7.2)
查看>>
mysql 主键重复则覆盖_数据库主键不能重复
查看>>
Mysql 优化 or
查看>>
mysql 优化器 key_mysql – 选择*和查询优化器
查看>>