1
我希望我的網址無擴展名,所以沒有.php擴展名,我也希望不會有機會使用尾部斜槓訪問網址。刪除php擴展名,停止訪問帶有.php擴展名的url並刪除尾部斜槓
下刪除PHP擴展,如果你嘗試用.PHP
我開始寫一個規則來阻止你與訪問/重定向和訪問它thens重定向到擴展名的URL,但它不工作,任何幫助?
#this removes php extension
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
# stops you accessing url with.php
RewriteCond %{THE_REQUEST} ^[A-Z]+\ /([^.?\ ]+)\.php
RewriteRule ^([^.]+)\.php(/.+)?$ /$1%{PATH_INFO} [R=301]
# stops you accessing url with/**DOESNT WORK**
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/$ /$1 [R=301,L]