-3

Я хочу, чтобы иметь URL, как этот www.example.com/redirect.php?www.google.com в моем WordPress сайте:Как перенаправить PHP на WordPress?

Каждый раз, когда я меняю www.google.com на другой URL будет перенаправлять на этой странице. Я также хочу, чтобы некоторые URL-адреса отображались как example.com/redirect.php?www.google.com, но перенаправляли на affiliate.google.com.

Если есть какой-либо плагин, пожалуйста, укажите это.

+0

Почему вы не ответили, но отредактировали мой вопрос? –

ответ

0

создать redirect.php и загрузить его на WordPress корневой папке

и этот файл

<?php 
$query = $_SERVER['QUERY_STRING']; 
if (!preg_match("~^(?:f|ht)tps?://~i", $query)) { 
    $url = "http://" . $query; 
    header('Location: '.$url); 
} 
+0

ОК, то что, если я хочу, чтобы люди видели другой URL после? но перенаправление в другое место –

0

<?php 
 
$links=array 
 
(
 
'www.google.com'=>'http://google.com', 
 
'google.co'=>'http://google.co.uk', 
 
'google.af'=>'http://google.com.af' 
 
// etc... last line without comma 
 
); 
 
if (array_key_exists($_GET[id],$links)) 
 
{ 
 
header("HTTP/1.1 301 Moved Permanently"); 
 
header("Location:" . $links[$_GET[id]]); 
 
} 
 
else {echo "bad url";} 
 
exit(); ?>

вот код, который я смог найти, создайте файл redirect.php или другой тип, вставьте код, а затем, когда вы напишете www.yoursite.com/redirect.php?id=google.co, он перенаправит на google.co.uk

Смежные вопросы