• PHP实现短网址


    PHP实现短网址

    标签(空格分隔): php

    短网址实现逻辑

    比如b站
    短网址:https://b23.tv/CXXiW6
    长网址:https://www.bilibili.com/video/BV13E411a7N5?p=21&share_medium=android&share_plat=android&share_source=COPY&share_tag=s_i&timestamp=1596294161&unique_k=CXXiW6
    
    1. 通过算法把长网址转换成比较短的网址,方便传播、发布、而且美观
    2. https://b23.tv/ 这个是b站的短网址域名
    3. CXXiW6 就是对应 https://www.bilibili.com/video/BV13E411a7N5?p=21&share_medium=android&share_plat=android&share_source=COPY&share_tag=s_i&timestamp=1596294161&unique_k=CXXiW6
    4. https://b23.tv/ 获取 / 后面第一参数 CXXiW6 然后到数据库或者缓存中对比找到对应的长网址进行301跳转;
    

    短网址算法

    随手复制一个
    

    短网址方法.jpg

    nginx配置

    让所有请求都到 /index.php 这个文件 
    

    短连接nginx服务器配置.jpg

  • 相关阅读:
    统计单词Java
    信息反馈—冲刺08
    信息反馈—冲刺07
    PHP连接MySQL创建表
    phpstrom php出现404
    第十周总结
    信息反馈—冲刺06
    信息反馈—冲刺05
    无所心态,没环境下的自学
    centos6.5 nginx安装pcre错误
  • 原文地址:https://www.cnblogs.com/yanweifeng/p/13439010.html
Copyright © 2020-2023  润新知