如何在.htaccess中用单行代码隐藏php扩展名

问题描述 投票:0回答:1

我想问的是,而不是在.htaccess中写很多行,包括所有页面以隐藏其扩展名,例如

RewriteRule ^ about $ about.php [L]RewriteRule ^ register $ register.php [L]RewriteRule ^ login $ login.php [L]RewriteRule ^ dashboard $ dashboard.php [L]RewriteRule ^ logout $ logout.php [L]

是否有任何单行代码可以做到这一点?预先谢谢你。

php .htaccess hide file-extension
1个回答
0
投票
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
© www.soinside.com 2019 - 2024. All rights reserved.