脚本改变网站文本基于域名

Script to change website text based on domain name

本文关键字:域名 于域名 改变 网站 文本 脚本      更新时间:2023-09-26

是否有一种简单的方法来改变网页上的一行html文本(例如:(欢迎信息),基于域名?

  • 用户通过mydomain.com访问-文本欢迎信息= "欢迎访问我们的美国网站"
  • 用户通过mydomain.co.uk访问-文本欢迎信息= "欢迎访问我们的英国网站"

是否有脚本根据访问的域名动态更改文本?

谢谢

if( $_SERVER[ 'HTTP_HOST' ] == 'mydomain.com' ) {
    $text = "Welcome to our USA website";
} elseif( $_SERVER[ 'HTTP_HOST' ] == 'mydomain.co.uk' ) {
    $text = "Welcome to our UK website";
}

在Javascript中是这样做的

var url = window.location.host;
if (url == "stackoverflow.com"){
  // Make this visible
  document.getElementById("one").style.display = "block";
  // Make this invisible
  document.getElementById("two").style.display = "none";
} else {
  // Make this invisible
  document.getElementById("one").style.display = "none";
  // Make this visible
  document.getElementById("two").style.display = "block"; 
}
<div id="one">ONE</div>
<div id="two">TWO</div>