如何从PHP的网址中删除斜杠?

时间:2018-09-25 13:50:51

标签: .htaccess url mod-rewrite

您好,我实际上是这种类型的网址

https://example.com/cart/index.php
https://example.com/cart/details.php

我想展示这个

https://example.com/cart
https://example.com/cart/details

如何使用.htaccess来做到这一点?

我真的尝试在Google上查找,但没有任何帮助。

1 个答案:

答案 0 :(得分:1)

这将删除.index.php和.php

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]


RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [NC,L]