簡體   English   中英

卡住嘗試重定向PHP中的URL

[英]Stuck trying to redirect urls in PHP

我四處搜尋,努力解決這個問題。

我繼承了一個包含數千個php文件的項目,每個文件都具有以下形式的多個鏈接:

<a href="_link.php?[RANDOMSTRING]">

問題是,我沒有_link.php文件。

我假設它有某種重定向腳本,因為它應該將用戶發送到

RANDOMSTRING.php

單擊時。

它並沒有像使用變量名一樣好

_link.php?url=[RANDOMSTRING]

我需要將什么代碼放入_link.php中才能使其正常工作。 這是一項艱巨的工作,我正在計划一個總體規划,並將所有這些內容粘貼到數據庫中,但是現在我只需要運行flatfile版本。

為您的幫助加油。

假設沒有實際的[] ,那么可以創建_link.php文件並在其中進行重定向:

<?php
header("location: {$_SERVER['QUERY_STRING']}.php");
exit;

或者可能包括是否可行:

<?php
include("{$_SERVER['QUERY_STRING']}.php");

如果有實際的[]則只需修剪它們:

trim($_SERVER['QUERY_STRING'], '[]');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM