所以我把我的網站直播,我看到有圖像丟失,我不清楚它是否是權限問題,或者我沒有正確引用文件結構。在文件結構方面,這是header.php文件中包括的public_html的文件夾裏面:圖像沒有在生產中顯示
<?php
$companyName = 'MicroUrb';
include('includes/arrays.php');
?>
<!DOCTYPE html>
<html>
<head>
<title><?php echo TITLE; ?></title>
<link rel="stylesheet" href="assets/styles.css">
</head>
<body id="final-example">
<div class="wrapper">
<div id="banner">
<a href="/" title="Return to Home">
<img src="assets/img/banner0.jpg" alt="MicroUrb">
<div id="banner__text-content">
<h1 id="banner__title">MicroUrb</h1>
</div>
</a>
</div><!-- banner -->
<div id="nav">
<?php include('includes/nav.php'); ?>
</div><!-- nav -->
<div class="content">
在權限方面,我遵循這個指南,以239票的答案:
https://superuser.com/questions/19318/how-can-i-give-write-access-of-a-folder-to-all-users-in-linux
我在代碼中添加了正斜槓和其他派生函數,並沒有改變任何東西。所以它抓住了資產內部的樣式,但它並沒有抓取資產內部的圖像文件夾中的圖像。
控制檯對圖片無法加載的說法是什麼? –
如果您使用htaccess創建漂亮的URL,您應該使用絕對路徑來圖片和資產。嘗試把一個/前面,如下所示:。如果這是相對於根,你應該沒問題。 –
@Оzgur,控制檯中出現403錯誤。 – Daniel