Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 不使用IP DDN和linux apache时不会显示照片_Html_Linux_Apache_Dns_Dhcp - Fatal编程技术网

Html 不使用IP DDN和linux apache时不会显示照片

Html 不使用IP DDN和linux apache时不会显示照片,html,linux,apache,dns,dhcp,Html,Linux,Apache,Dns,Dhcp,我没有静态IP地址,所以有人建议我使用no-IP.com 我做到了,现在我的网站可以从外部互联网访问耶 现在的问题是我的照片没有显示出来,我想这应该是一个简单的问题 我不确定我是否必须使用虚拟主机或 我的域名是greenace92.ddns.net 我可以访问index.html文件,该文件显示得很好,但照片没有显示 在我的httpd.conf文件中 ServerRoot "/usr/local/apache2" html文件位于apache2下的htdocs中 因此,在httpd-vhost

我没有静态IP地址,所以有人建议我使用no-IP.com

我做到了,现在我的网站可以从外部互联网访问耶

现在的问题是我的照片没有显示出来,我想这应该是一个简单的问题

我不确定我是否必须使用虚拟主机或

我的域名是greenace92.ddns.net

我可以访问index.html文件,该文件显示得很好,但照片没有显示

在我的httpd.conf文件中

ServerRoot "/usr/local/apache2"
html文件位于apache2下的htdocs中

因此,在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文件夹


我没有看到什么

您必须决定您想要什么作为站点的域:

  • www
    greenace92.ddns.net
    未为您的网站设置

  • greenace92.ddns.net
    是网站的域设置

你要么必须

  • 将no-ip.com配置为指向域
    www
    greenace92.ddns.net
(或)

  • 将apacheservername指令更改为

    ServerName "greenace92.ddns.net"
    
    并将HTML页面中的图像URL更改为

      http://www.greenace92.ddns.net/htdocs/images/normalbus-icon-on.png  
    


注意:根据您当前的配置,上面提到的第二个URL应该已经工作了(在我测试时它工作了!)。

我试图更改主机,但不允许我使用www。不接受。我认为www是一个自动完成的东西,不是万维网的首字母缩略词,但我认为如果你没有明确地键入它,它会自动填充。然后更改图像URL(如上所述)是的,仍然不工作,我不明白。我使用维珍移动3G安卓手机(旧)访问外部网站。不确定从我自己的wifi访问它是否可以作为外部访问,或者它是否可以本地访问我几秒钟前刚刚编辑过…再次检查:签入,当我单击它时,它下载了吗?该文件确实下载了,但没有显示在我的外部网络测试设备上,例如旧的安卓手机
  http://greenace92.ddns.net/images/normalbus-icon-on.png