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×tamp=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×tamp=1596294161&unique_k=CXXiW6
4. https://b23.tv/ 獲取 / 后面第一參數 CXXiW6 然后到數據庫或者緩存中對比找到對應的長網址進行301跳轉;
短網址算法
隨手復制一個
nginx配置
讓所有請求都到 /index.php 這個文件