請問要怎麼隱藏網址後面的副檔名
就是讓contact.php變成顯示contact而已
我試著改了htaccess有成功,但是變成兩個頁面都可以打開
能否像下面這個網頁一樣只顯示/contact,然後/contact.php無法打開
https://www.25220000.com/contact
正常是不能將正確的PHP指向另轉404指向。
這樣子做就算RW規則也會一起被轉到404
一般的做法是得要搭配一下路由程式來處理。簡單講就是統一入口程式。
現在大多數的框架都是這樣子做。所有的連結都是經由根目錄的index.php來處理。
這樣子做就可以用路由來處理。如實際指向是
域名/index.php?round=test
我就可以下RW規則,如下的連結自動辨識為上面的方法
域名/test
但實際的實體連結,還是無法拿掉的。但至少已經可以做到不會直接RUN原來的PHP了。
「咖咖拉」給你的參考方式,就是有運用了單一入口連結。來達到不直接連結的方式。
但其單一入口的PHP還是可以被執行無法做轉向的。
https://ithelp.ithome.com.tw/questions/10192490
參考看看