另一个.htaccess受害者

时间:2015-08-12 15:03:26

标签: php apache .htaccess mod-rewrite xampp

我很抱歉,如果这是一个非常简单的问题,但我还没有发现如何做到这一点。 .htaccess文件如何工作是我从未理解的。

我有网址:

localhost / [多个不同的files.php]

我希望简单删除php后缀并添加一个斜线斜杠。 但我也有一些使用get参数i的页面,例如: 本地主机/ profile.php?I = 1

我想要的是: 本地主机/简档/ 1

所以,如果有人能帮助我解决这个问题,那么我将永远感激不尽:)

1 个答案:

答案 0 :(得分:1)

RewriteEngine On
RewriteRule ^([^/]+)/(\d+)$ $1.php?i=$2 [QAS,L]
RewriteRule ^([^/]+)/$ $1.php [QAS,L]

类似的东西?

测试它:http://htaccess.madewithlove.be/

  • 在第一个字段中输入:http://localhost/profile/1

  • 在大字段内复制上面的代码。

  • 点击"立即检查"

适合我:)