我目前正在运行一个网站,在那里我主持多个“项目”。其中一个项目现在已经基本完成,我想在它自己的领域上运行这个项目。
我在我自己的语法服务器上运行我的主网站,并且我拥有该网站的域名。我现在想为我的新项目(已完成)购买一个独立的域名。因为我家里只有一台服务器,所以我想在那台服务器上同时托管两个网站。我有以下想法(可能很糟糕,但我不确定):
我把我完成的项目放在它自己的独立文件夹中(用它自己的index.php等等)。我会把我新买的域名链接到我的服务器上。然后,我检查我的根index.php,用户是否输入了"www.mainwebsite.com“--在这种情况下什么都不会发生,或者如果用户输入了"www.seperateproject.com”,我会将它们重定向到"finishedproject/index.php“。
我非常肯定这个系统存在缺陷,但这是我首先想到的(也是最容易的)事情。这将如何影响我的搜索引擎优化?
我期待着听到你的意见,如果有什么不清楚的地方,请告诉我:)
发布于 2022-04-11 10:24:17
要在同一服务器上托管多个具有多个域名的网站,可以使用“虚拟主机”。这是web服务器查看请求的域名并根据该域名选择包含正确文件的目录的特性。
语法服务器支持虚拟主机特性:https://kb.synology.com/en-in/DSM/help/WebStation/application_webserv_虚拟主机
您需要使用A记录将新域指向服务器。
当您实现虚拟主机时,每个网站都可以直接在其自己的域名上使用。与将请求重定向到中心域相比,这种设置更适合SEO和usabality。
https://webmasters.stackexchange.com/questions/139113
复制相似问题