powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / wordpress меняет URL ???
1 сообщений из 1, страница 1 из 1
wordpress меняет URL ???
    #38003627
andron81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добрый день.
Пробовал ли кто-нить делать редирект с вордпресса на ссылку, причём последняя содержит несколько параметров ?
плагинами не охото пользоваться никакими.
Не пойму как реализовать редирект из сайта который написан на движке wordpress.
Любая ссылка в вордпресс в теге <a href=www.site1.ru?x=12345&y=6789 >
преобразуется как <a ref=mysitename/site1.ru?x=12345&y=6789>.
Ну видимо придётся смириться. и хитрить.

Поэтому написал специальный redirect.php в который пытаюсь передавать URL с заменой
в site1.ru?x=12345&y=6789 всех символов &,? на шестнадцатиричное представление. то есть делаю вот так :
<a href=redirect.php?URL=site.ru%3Fx%3D12345%26y%3D6789>
Зачем это делаю думаю всем понятно.
redirect делает header подсовывая ссылку :
<a href=redirect.php?URL=site.ru%3Fx%3D12345%26y%3D6789>, однако вордпресс на страничке html всё равно делает преобразование в <a href=www.site1.ru?x=12345&y=6789 >.
Другими словами почему-то не даёт вордпресс подсунуть ссылку в тег <a ref>где все символы &,? преобразованы в HEX коды.
Я, конечно, решаю эту проблему следующим образом :
переделал redirect.php вот в такой вид :

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<?php
$i = $_GET['url'];
//list of url :
$link[1] = 'www.site1.ru?x=12345&y=6789';
$link[2] = 'www.site2.ru?x=12345&y=6789';
$link[3] = 'www.site2.ru?x=12345&y=6789';
//list of url end:
$url= $link[$i];
$url = str_replace ('http://','',$url);
$url = 'http://'.$url;
/*
if (!empty($url)){
$url = str_replace ('http://','',$url);
$url = rawurldecode($url);
$url = 'http://'.$url;
*/
//$url= $link[$i];
 header("Location: $url"); 
?>


а в тег подсовываю так <a href=redirect.php?url=1>
но этот способ мне не нравится . корявый какой - то . требует ковыряния на фтп файлика redirect.php.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / wordpress меняет URL ???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]