gpt4 book ai didi

html - 使用 No-IP ddns 和 linux apache 时照片不显示

转载 作者:太空宇宙 更新时间:2023-11-04 11:01:05 24 4
gpt4 key购买 nike

我没有静态 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 是我配置了电子邮件的另一个域

我没有更改卡住的“虚拟”内容的错误日志

所以在我的图像 href 的 html 文件上有

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

我假设 www.greenace92.ddns.net 是/usr/local/apache2

所以我只是继续目录位置

这样对吗?怎么了?

是的我不明白,我什至尝试了三个不同的目录来放几张照片,直接在 apache2 中尝试,然后是 htdocs,然后是 images 文件夹

我没看到什么?

最佳答案

您必须决定您想要的站点域:

  • wwwgreenace92.ddns.net 没有为您的网站设置

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

你要么必须

  • 将 no-ip.com 配置为指向域 wwwgreenace92.ddns.net

(或)

  • 将您的 apache ServerName 指令更改为

    ServerName "greenace92.ddns.net"

    并更改 HTML 页面中的图像 URL,例如

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

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

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

关于html - 使用 No-IP ddns 和 linux apache 时照片不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27011589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com