Joomla網(wǎng)站地址中如果沒(méi)有做任何設(shè)置,地址中可能是包含index.php的,類(lèi)似于下圖所示,如果站長(zhǎng)想隱藏index.php入口文件,則需要添加url重寫(xiě)規(guī)則。

首先一定要開(kāi)啟系統(tǒng)設(shè)置中的“啟用 URL 重新(writing)”,點(diǎn)擊系統(tǒng)設(shè)置->全局設(shè)置->網(wǎng)站前臺(tái),找到“啟用URL重寫(xiě)”選項(xiàng)勾選為“是”,保存即可。

可以直接打開(kāi)網(wǎng)站根目錄,找到 htaccess.txt 文件,重命名為 .htaccess然后打開(kāi)網(wǎng)站前臺(tái),查看有沒(méi)有生效。
如果之前的操作沒(méi)有生效,比如寶塔面板,可以直接修改網(wǎng)站配置文件,或者在偽靜態(tài)設(shè)置中添加重寫(xiě)規(guī)則
找到/www/server/panel/vhost/rewrite/www.網(wǎng)站域名.com.conf 文件,修改里面的內(nèi)容為
location / {
try_files $uri $uri/ /index.php?$args;
}
保存,并重啟服務(wù)器,再訪(fǎng)問(wèn)網(wǎng)站前臺(tái),index.php已經(jīng)成功隱藏。






