5 mins read ‧ 2022/07/23 易
入口文件 index.php
Table of Contents
入口文件 index.php
是什麼?
通常網頁伺服器在你輸入一個目錄後,會預設想要找一個入口文件
檔名通常會是 index.php
, index.html
, index.js
(如果你用 Node 的話)
通常我們的網址,根據你在網頁伺服器 ( ex: Apache
/ Nginx
/ Litespeed
) 的設定,會指向一個 目錄 / 資料夾
(虛擬機的朋友們可能是類似 public
, var/www/html
等之類的目錄)
所以當大家輸入網址後,網頁伺服器就會找專案目錄的 index.php 作為頁面呈現
诶!?可是有些入口文件 index.php 是空的耶!?
這是為了 ⚠️ 安全性考量 ⚠️ 設置的
避免讓人可以直接存取到目錄結構才設置的 “空白” php
你試試看輸入 {你的網址}/wp-content
看看
把空白的 index.php
刪除後,再刷新頁面看看
同樣的,如果你的 plugins / themes 目錄底下沒有空白的 index.php
文件保護
駭客就可以輕易知道你用了什麼 套件 與 主題,會產生很大的安全隱憂
關於入口文件的介紹就到這邊,非常的淺顯易懂😀
覺得不錯的話,請給我點個推薦
您的支持與鼓勵是我們前進的最大動力!