使用.htaccess重定向尾部斜杠,以.php结尾

使用.htaccess重定向尾部斜杠,以.php结尾,php,redirect,trailing-slash,Php,Redirect,Trailing Slash,我试图将子目录中以斜杠结尾的页面重定向到以.php结尾的页面 例如: 应该重定向到 我在/blog/文件夹中的.htaccess文件中使用了以下代码,但当它重定向时,它陷入了一个循环,并在URL的结尾添加了大量的.php: Options -MultiViews RewriteEngine On RewriteBase /blog/ # Redirect to .php RewriteCond %{REQUEST_FILENAME}.php -f RewriteRule ^ %{REQUES

我试图将子目录中以斜杠结尾的页面重定向到以.php结尾的页面

例如:

应该重定向到

我在/blog/文件夹中的.htaccess文件中使用了以下代码,但当它重定向时,它陷入了一个循环,并在URL的结尾添加了大量的.php:

Options -MultiViews
RewriteEngine On
RewriteBase /blog/
# Redirect to .php
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^ %{REQUEST_URI}.php [R=301,L]