使用绝对URL替换相对URL而不使用HTML

时间:2014-02-17 19:57:24

标签: javascript php html .htaccess

我有以下相对网址(我的网站是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不是一种选择。

2 个答案:

答案 0 :(得分:1)

所有PHP文件的顶部

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

在HTML中,您现在可以执行此操作

<a href="<?php echo URL; ?>28518/verona-torino" target="partidos"> View! </a>

答案 1 :(得分:0)

如果您使用jquery库,这可能会有所帮助:

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

请注意,这不是SEO友好的方式。