Joomla網站地址中如果沒有做任何設置,地址中可能是包含index.php的,類似於下圖所示,如果站長想隱藏index.php入口文件,則需要添加url重寫規則。
首先一定要開啓系統設置中的“啓用 URL 重新(writing)”,點擊系統設置->全局設置->網站前臺,找到“啓用URL重寫”選項勾選爲“是”,保存即可。
可以直接打開網站根目錄,找到 htaccess.txt 文件,重命名爲 .htaccess然後打開網站前臺,查看有沒有生效。
如果之前的操作沒有生效,比如寶塔面板,可以直接修改網站配置文件,或者在僞靜態設置中添加重寫規則
找到/www/server/panel/vhost/rewrite/www.網站域名.com.conf 文件,修改裏面的內容爲
location / {
try_files $uri $uri/ /index.php?$args;
}
保存,並重啓服務器,再訪問網站前臺,index.php已經成功隱藏。
本文轉自六藝開源:閱讀原文