【发布时间】:2021-05-04 09:29:38
【问题描述】:
我的 htaccess 代码在所有 URL 的末尾添加了一个斜杠,但我只想在以 .php 文件扩展名结尾的文件中添加斜杠,我该怎么做?
我的 htaccess 代码:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^\/(.*?)\/$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}/ [R=301,L,NE]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
RewriteRule ^ %1/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/?$ $1.php [NC,L]
【问题讨论】:
标签: .htaccess redirect mod-rewrite url-rewriting friendly-url