HTML-href动态重定向

HTML-href动态重定向,html,wordpress,href,Html,Wordpress,Href,我正在运行一个Wordpress主题,其中包含以下硬编码到模板的链接。如何根据浏览器所在的当前域进行更改。请注意,我使用的是子域 From(): ): 您只需删除域即可: 更改: <a class="btn" href="https://armoires.foo.com/_Login/Login.php"> 致: 因此,基本上我做了一个切换案例来实现这一点: <?php $path = $_SERVER['HTTP_HOST']; switch ($path) { cas

我正在运行一个Wordpress主题,其中包含以下硬编码到模板的链接。如何根据浏览器所在的当前域进行更改。请注意,我使用的是子域

From():

):


您只需删除域即可:

更改:

<a class="btn" href="https://armoires.foo.com/_Login/Login.php">

致:


因此,基本上我做了一个切换案例来实现这一点:

<?php
$path = $_SERVER['HTTP_HOST'];
switch ($path)
{
case 'www.foo.com':
  $link = 'https://com.foo.com/Login.php';
  break;
case 'www.foo.ch':
  $link = 'https://ch.foo.com/Login.php';
  break;
default:
  $link = 'https://com.foo.com/Login.php';
}
?>

然后


只需创建链接href=“/\u Login/Login.php”>您可以编辑特定页面吗?我有编辑页面的完全权限。我的问题是,我只有一个通配符证书,因此我创建了子域来分隔我的法语和瑞士语言站点。我需要一些PHP代码,允许我相应地更改HREF的URL。
<a class="btn" href="https://armoires.foo.com/_Login/Login.php">
<a class="btn" href="<?php echo home_url( '/_Login/Login.php' ); ?>">
<a class="btn" href="/_Login/Login.php">
<?php
$path = $_SERVER['HTTP_HOST'];
switch ($path)
{
case 'www.foo.com':
  $link = 'https://com.foo.com/Login.php';
  break;
case 'www.foo.ch':
  $link = 'https://ch.foo.com/Login.php';
  break;
default:
  $link = 'https://com.foo.com/Login.php';
}
?>
<a class="btn" href="<?php echo $link; ?>">