我没有静态IP地址,因此有人建议我使用no-ip.com
我做了,现在我的网站可以通过外部互联网访问了
现在的问题是我的照片没有显示,我认为这将是一个简单的问题
我不确定我是否必须使用虚拟主机或...
我的域名是greenace92.ddns.net
我可以访问我的index.html文件,该文件显示正常,但照片未显示
在我的httpd.conf文件中,我有
ServerRoot "/usr/local/apache2"
html文件位于apache2下的htdoc中
所以,在httpd-vhosts.conf文件的虚拟主机上我有以下内容
ServerAdmin "jacobcun@ricekidengineer.com"
DocumentRoot "/usr/local/apache2/"
ServerName "www.greenace92.ddns.net"
* ricekidengineer.com是我配置了电子邮件的其他域名
我没有更改卡住的“虚拟”内容中的错误日志
所以在我的html文件图片href上我有
http://www.greenace92.ddns.net/htdocs/images/normalbus-icon-on.png
我认为www.greenace92.ddns.net是/ usr / local / apache2
所以我只是继续目录位置
这是对的吗?怎么了?
是的我不明白,我甚至为几张照片尝试了三个不同的目录,直接在apache2中尝试,然后是htdocs,然后是images文件夹
我没看到什么?
答案 0 :(得分:1)
您必须决定自己想要的网站域名:
www
。greenace92.ddns.net
未针对您的网站进行设置
greenace92.ddns.net
是您网站的域名设置。
你要么
www
。greenace92.ddns.net
(或)
将您的apache ServerName指令更改为
ServerName "greenace92.ddns.net"
并更改HTML页面中的图片网址,例如
http://www.greenace92.ddns.net/htdocs/images/normalbus-icon-on.png
到
http://greenace92.ddns.net/images/normalbus-icon-on.png
注意:使用您当前的配置,上面提到的第二个网址应该已经可以使用了(我在测试时就可以了!)。