基本上我的网站位于91.xx.xx.76/mywebsite
/var/www/mywebsite
下
我希望用户输入www.mywebsite.com
,我已经搜索了一些方法,但实际上并没有解决它。他们说要在sites-available
下创建一个文件然后启用它
我在sites-available
下创建了文件,并使用a2ensite mywebsite
启用了该文件,然后使用service apache2 restart
重新启动了apache2然后我尝试加载www.website.com
但是它没有加载任何内容.. < / p>
任何帮助? 感谢
答案 0 :(得分:0)
要使用“基于名称的网址”,您需要在全局域名系统(DNS)中注册要使用的域。仅仅在自己的服务器中设置一些配置是不够的;任何人都可以这样做,这意味着可能有许多人同时声称域www.website.com
。这不是它的工作原理。
找一个域名注册商,您可以用少量资金换取注册所需域名。这将使您有权设置所述域的DNS配置,以将其A
记录指向您服务器的IP地址。*这使您可以解析www.website.com
到您的服务器。然后,您只需要适当配置服务器以提供www.website.com
的请求。
*更准确地说,它购买了您设置域的NS
记录以指向您控制的名称服务器的权利,您可以在其上设置任意数量的您想要的DNS记录,包括A
记录。大多数注册商还提供名称服务器作为购买域名交易的一部分,但这些实际上是单独的事情。