我正在使用以下代码将我的所有页面从 .php 更改为简单的 /
RewriteRule ^(.*)/$ $1.php [L]
现在出现 www.site.com/clubs/ 或 www.site.com/training/ 而不是 www.site.com/clubs.php 和 www.site.com/training.php
现在在俱乐部中,我想显示俱乐部(使用数据库中的数据),页面将显示为 www.site.com/clubs/my-club/
所有 my-club 数据都将在数据库中,包括 a 中的链接网址字段。
我可以用下面的代码得到这个。但是,当我使用 $_GET['club'] 方法回显时,它会显示 my-club.php 而不仅仅是 my-club。
RewriteRule ^clubs/([^/]*)$ clubs.php?url=$1 [L]
url 中的结尾 / 似乎变成了 .php