javascript - 创建一个将参数传递给另一个的短 url
问题描述
我正在寻找创建一个链接系统,其中使用目标链接中的参数重定向带有参数的短地址。
HTTP://www.example.com/track.php?PARAMETER=12345
重定向到下面的地址,将上面链接末尾的变量插入到 PARAMETER 插槽中。
HTTP://www.exampletwo.com/track/home/trackingbynumber.asp?PARAMETER=12345&other=XXXXXX&and=YYYYYY
这是我没有运气的尝试:
<?php
$url = "track.php?".$_SERVER['QUERY_STRING'];
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://exampletwo.com/track/home/trackingbynumber.asp".'?'.$_SERVER['QUERY_STRING']&other=XXXXXX&and=YYYYYY);
?>
解决方案
我能够使它与以下内容一起使用:
链接看起来像:HTTP://www.example.com/track.php?PARAMETER=12345
track.php:
<?php
$PARAMETER = $_GET['PARAMETER'];
header("Location: http://www.exampletwo.com/track/home/trackingbynumber.asp?PARAMETER=$PARAMETER&other=XXXXXX&and=YYYYYY");
?>
推荐阅读
- node.js - 纱线安装“错误从注册表收到格式错误的响应”
- python-3.x - 无法抑制来自 sklearn/manifold/_mds 的警告,即使使用 `warnings` 包
- office-js - 带有下拉列表的 Excel Web Api 功能区按钮
- mongodb - mongotop -- prometheus 中使用 mongodb-exporter 的 json 等效指标
- arrays - 交换对以使总和相等
- reactjs - Nivo图表,显示数据onClick
- function - 如何在函数中同时使用单选按钮和复选框?
- python - 将新 Python 源添加到 PowerBI 会刷新所有其他 Python 源表
- javascript - 我总是用一个简单的函数得到未定义,我不知道为什么在 JavaScript 中
- docusaurus - Docusaurus 迁移错误:无法读取未定义的属性“doc”