【发布时间】:2018-04-07 08:53:44
【问题描述】:
在 Ubuntu 16.04 上使用 Nginx,我想创建一个网站,将所有资源保存在主机服务器上。
我遇到的问题是当我尝试使用我的背景图片时。如果我将其设置为使用
从网站拉取url(“example.com/example_image.jpg”)
它工作得很好,但是因为我想让它从我自己的本地服务器中提取图像,如果我尝试做类似的事情
url(“/images/example_image.jpg”)
它不起作用。
我尝试了一些不同的方法,但我实际上只是在尝试边做边学,但似乎并不能正常工作。感谢您的帮助。
编辑 #1:这是我的网站代码:
<!DOCTYPE html>
<html>
<title>INDEX.HTML</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="w3.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?
family=Raleway">
<style>
body,h1 {font-family: "Raleway", sans-serif}
body, html {height: 100%}
.bgimg {
background-image: <img src="../example_image.jpg" alt="EXAMPLE">;
min-height: 100%;
background-position: center;
background-size: cover;
}
</style>
<body>
<div class="bgimg w3-display-container w3-animate-opacity w3-text-black">
<div class="w3-display-topleft w3-padding-large w3-xlarge">
LOGO
</div>
<div class="w3-display-middle">
<h1 class="w3-jumbo w3-animate-top">TITLE TEXT</h1>
<hr class="w3-border-grey" style="margin:auto;width:40%">
<p class="w3-xlarge w3-center">SUBHEADER</p>
</div>
</div>
</body>
</html>
【问题讨论】:
-
我认为该文件位于
/var/www/html/images/example_image.jpg。 -
您能提供您的实际 HTML / CSS(和文件路径)吗?看看你可以简化多少才能仍然显示问题。
-
否,该文件当前位于 /data/images 中。 Root 当前也设置为 /data。
-
回家后,我将添加实际代码。
标签: html css ubuntu nginx server