-1

我们正在创建一个网站,我们希望在其中对域名进行 SEO 优化。因此,当人们访问tutorsNewYork.com 时,他们应该会在我们的网站上看到所有与纽约相关的内容。如果他们访问utorBoston.com,他们应该会看到所有与波士顿相关的内容。我们如何使用 DNS 来实现这一点?

4

1 回答 1

0

使用 DNS,您只能指定将处理您的请求的服务器。因此,这不是您要寻找的东西。

您可以将所有域指向同一服务器(甚至是目录),然后使用服务器端应用程序(例如 PHP),您可以决定要显示哪些内容。

<?php
  switch($_SERVER['SERVER_NAME']) {
    case "tutorsNewYork.com":
    case "www.tutorsNewYork.com":
      $query = "SELECT * FROM `tutors` WHERE `city` = 'NY';";
    break;
   case "tutorsNewYork.com":
   case "www.tutorsBoston.com":
     $query = "SELECT * FROM `tutors` WHERE `city` = 'Boston';";
   break;
 }
 ?>
于 2012-04-16T20:13:29.873 回答