在Apache服务器上使用Rewrite规则,从URL中移除扩展名并发送到相应的脚本或文件。
在.htaccess文件中,添加以下规则:
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^.]+)$ $1.php [NC,L]
此规则会匹配所有没有扩展名的URL(例如example.com/about),并将其重写为带有扩展名的文件(例如example.com/about.php)。如果请求的文件不存在,将会将其重写到相应的脚本或文件。