【发布时间】:2022-11-25 15:18:31
【问题描述】:
请协助我阻止删除子目录中的 .php 扩展名,例如:www.example.com/enquire/contactmail 而不是:www.example.com/enquire/contactmail.php
重写引擎开启
重写基础 /
RewriteCond %{REQUEST_FILENAME} !-d
#####排除/cp文件夹####
RewriteCond %{REQUEST_URI} !^/查询
RewriteCond %{REQUEST_FILENAME}\.php -f
重写规则 ^(.*)$ $1.php
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /((?!cp)[^.]+)\.php
重写规则 ^/?(.*)\.php$ /$1 [NC,L,QSA,R=301]
RewriteRule ^enquire/(.*)$ contactmail.php?s=$1 [NC,L,QSA]
RewriteRule ^enquire/([0-9]+)$contactmail.php?a=$1 [NC,L,QSA]
【问题讨论】:
标签: .htaccess redirect contacts subdirectory php-extension