Замена относительного URL-адреса абсолютным URL-адресом без использования HTML

0

У меня есть следующий относительный URL (мой сайт - www.web1.com).

<a href="/28518/verona-torino" target="partidos"> View! </a> 

Мне нужен другой URL (не www.web1.com), вставленный здесь, из JavaScript, PHP или.htaccess.

Код должен быть следующим:

<a href="http://www.web2.com/28518/verona-torino" target="partidos"> View! </a>

Редактирование HTML вручную не является вариантом.

  • 1
    Является ли http://www.web2.com тем же сайтом, на котором находится ссылка?
  • 0
    Ну, вы можете использовать .attr ('href'), чтобы получить старый URL, добавить старый URL после того, как абсолютный URL, который вы хотите, и вернуть его обратно на якорь.
Показать ещё 6 комментариев
Теги:
.htaccess

2 ответа

1

В начало всех файлов PHP

<?php
define('URL', 'http://www.web2.com/');
?>

В HTML теперь вы можете сделать это

<a href="<?php echo URL; ?>28518/verona-torino" target="partidos"> View! </a>
  • 0
    РЕШИТЬ! Используйте <base href = "web2.com/"; />. Спасибо всем
0

Если вы используете библиотеку jquery, это может помочь:

$.each('a', function() {
  var t = $(this).attr('href');
  $(this).attr('href', 'http://www.web2.com'+t);
});

Имейте в виду, что это не SEO дружественный путь.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню