可能重复:
删除 URL 中的 .PHP 文件扩展名
我将 .htaccess 文件设置为从 URL 中省略 .php 扩展名。例如:
mysite.com/page
mysite.com/item
mysite.com/about
读自:
mysite.com/page.php
mysite.com/item.php
mysite.com/about.php
这很棒;但是,我使用 URL 的其余部分作为参数,我希望将其忽略。例如,我想要:
mysite.com/item/1234567890/a-product
阅读自:
mysite.com/item.php
而不是:
mysite.com/item/1234567890/a-product.php
知道如何在 .htaccess 中完成此操作吗?这是我当前的 .htaccess 文件:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php