现在我正在更新我的网站,我想将所有链接更改为非扩展链接example.com/test.php
,例如example.com/test
. 我发现这个解决方案放在 .htaccess 文件中:
RewriteCond %{THE_REQUEST} ^GET\ /(([^/?]*/)*[^/?]+)\.php
RewriteRule ^.+\.php$ /%1 [L,R=301]
但同时我需要对位于我网站较低级别的链接进行重定向,example.com/level/test2.php
例如example.com/test2.php
. 我应该在 .htaccess 中写什么来将我的文件从较低级别重定向到较高级别并同时删除 .php 扩展名?