|
发表于 2023-4-6 23:59:05
|
显示全部楼层
本楼为最佳答案
访问不了上一级路径的图片可能是因为浏览器、服务器或系统的安全设置限制了访问。
为了确保Web服务器的安全,通常禁止访问Web服务器根目录之外的文件。这可以防止恶意访问者访问敏感文件。
在这种情况下,可以尝试以下方法解决问题:
- 将图片移动到Web服务器根目录或其子目录中,然后在src属性中使用相对路径访问图片。
例如,如果你将图片移动到web服务器根目录下的images文件夹中,可以使用<img src="images/2.png" alt="图片">。
- 如果你有权修改服务器配置,可以修改服务器设置以允许访问上一级路径的文件。
这将取决于你使用的Web服务器软件。如果使用的是Apache,可以通过修改.htaccess文件来实现。
但是,请注意,这可能会导致安全隐患,建议仅在充分了解安全影响的情况下进行操作。
- 如果只是为了本地开发或测试,可以尝试在本地启动一个简单的HTTP服务器,如Python的http.server模块,以避免浏览器的安全限制。但请注意,这并不适用于生产环境。
建议将图片放在Web服务器的根目录或其子目录中,以确保安全且正确地访问。 |
|