我家里有一台NAS(Windows Server 2012),我过去几个月一直用它来托管我自己的网站。在此之前,我安装了Windows Essentials角色服务器并启用了远程Web访问(需要从IIS开始)但我不得不将其关闭,因为我的上一个处理器无法处理它。
现在我已经改变了,我想以最干净的方式设置它,但是我无法让它工作。
就我而言,更改Apache的端口比IIS更容易,所以我将它们更改为8079和8443.我的新ISP提供商不提供静态IP所以我使用dynu作为动态DNS服务。
我使用以下值设置虚拟主机:
# Listen for virtual host requests on all IP addresses
NameVirtualHost *:8079
<VirtualHost *:8079>
DocumentRoot "C:\xampp183\htdocs\mywebsite"
ServerName mywebsite.com
ServerAlias www.mywebsite.com
</VirtualHost>
防火墙和我的路由器配置正确(我可以通过“dnsname.dynu.com”访问我的默认网关)但是当我转到domain.com控制面板并尝试设置“dnsname.dynu.com”时作为私人服务器抛出错误。我在dynu的控制面板上将80端口重定向到8079,但不断抛出错误。
我想下一步是配置指向我的serverAlias的CNAME,但是我无法使其工作,我不确定这是否是最好的方法。
我希望你能帮助我。
谢谢!