<分区>
我们正在创建一个站点,我们希望在其中对域名进行 SEO 优化。因此,当人们访问 tutorsNewYork.com 时,他们应该会在我们的网站上看到所有与纽约相关的内容。如果他们访问 tutorBoston.com,他们应该会看到所有与波士顿相关的内容。我们如何使用 DNS 完成此操作?
标签 seo
<分区>
我们正在创建一个站点,我们希望在其中对域名进行 SEO 优化。因此,当人们访问 tutorsNewYork.com 时,他们应该会在我们的网站上看到所有与纽约相关的内容。如果他们访问 tutorBoston.com,他们应该会看到所有与波士顿相关的内容。我们如何使用 DNS 完成此操作?
最佳答案
使用 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;
}
?>
关于SEO 优化和 DNS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10180891/