最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

服务器重定向与客户端重定向学习,辨析与实现_html/css

来源:动视网 责编:小采 时间:2020-11-27 15:57:33
文档

服务器重定向与客户端重定向学习,辨析与实现_html/css

服务器重定向与客户端重定向学习,辨析与实现_html/css_WEB-ITnose:1. 定义 网域名称转址(英语:URL redirection,或称网址重定向或URL重定向),是指当用户浏览某个网址时,将他导向到另一个网址的技术 2. 作用 相似域名 网站迁移至新域名 记录外送链接 例:QQ邮箱中点击邮件链接是的警告其实服务器在收到邮件时就以做了处理 简
推荐度:
导读服务器重定向与客户端重定向学习,辨析与实现_html/css_WEB-ITnose:1. 定义 网域名称转址(英语:URL redirection,或称网址重定向或URL重定向),是指当用户浏览某个网址时,将他导向到另一个网址的技术 2. 作用 相似域名 网站迁移至新域名 记录外送链接 例:QQ邮箱中点击邮件链接是的警告其实服务器在收到邮件时就以做了处理 简


1. 定义

网域名称转址(英语:URL redirection,或称网址重定向或URL重定向),是指当用户浏览某个网址时,将他导向到另一个网址的技术

2. 作用

  1. 相似域名

  2. 网站迁移至新域名

  3. 记录外送链接

    例:QQ邮箱中点击邮件链接是的警告其实服务器在收到邮件时就以做了处理

  4. 简化网址

    例:微博中的附加链接

3. 分类

  1. 服务器端跳转(forward跳转)

    1. 原理

    用户 请求 -> 原服务器 请求 -> 资源服务器 响应 -> 用户

    1. 特点
  2. 重定向后用户的URL没发生任何变化

  3. 只能进行站点内跳转

  4. 根目录代表服务器跟路径webapps

  5. request设置的属性在跳转后的页面仍可以使用

  6. 使用 传递参数

  7. 执行到跳转语句后马上无条件跳转,之后的代码不再执行(跳转之前一定要释放全部资源)

  8. 客户端跳转(response跳转)

    1. 原理

    用户 请求 -> 原服务器 响应 -> 用户 请求 -> 资源服务器 响应 -> 用户

    1. 特点
  9. URL变为重定向后所请求的URL

  10. 可以进行站外跳转

  11. 根目录代表站点根路径

  12. 跳转后的页面不能使用上一个页面的request属性

  13. 使用地址重写传递参数(response.sendRedirect("URL?参数名=参数值"))

  14. 所有代码执行完毕后跳转

4. 实现

  1. PHP
  1. Apache HTTP Server's mod_alias extension
Redirect permanent /oldpage.html http://www.example.com/newpage.htmlRedirect 301 /oldpage.html http://www.example.com/newpage.html
  1. Apache mod_rewrite
RewriteEngine onRewriteCond %{HTTP_HOST} ^([^.:]+\.)*oldsite\.example\.com\.?(:[0-9]*)?$ [NC]RewriteRule ^(.*)$ http://newsite.example.net/$1 [R=301,L]
  1. HTML的Refresh Meta tag and HTTP refresh header
     
  1. HTML的Frame redirects
   
  1. JavaScript redirects
window.location='http://www.example.com/';

文档

服务器重定向与客户端重定向学习,辨析与实现_html/css

服务器重定向与客户端重定向学习,辨析与实现_html/css_WEB-ITnose:1. 定义 网域名称转址(英语:URL redirection,或称网址重定向或URL重定向),是指当用户浏览某个网址时,将他导向到另一个网址的技术 2. 作用 相似域名 网站迁移至新域名 记录外送链接 例:QQ邮箱中点击邮件链接是的警告其实服务器在收到邮件时就以做了处理 简
推荐度:
标签: 学习 服务器 html
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top