【发布时间】:2017-04-18 20:19:10
【问题描述】:
我想从 url 获取我的数据,女巫是这样用斜线分隔的:
www.example.com/page.php/12
女巫必须解释为:
www.example.com/page.php?id=12
我不会在我的 .htaccess 中指定像“page.php”这样的页面名称,它必须是像“*.php”这样的通用名称。 我使用这条线,但这改变了我的 baseUrl 和我的 css 无法访问:
RewriteEngine On
RewriteRule ^([^/]+)/([^/]+)$ $1.php?id=$2
【问题讨论】:
-
您不需要重写规则,因为您可以在代码中使用
$_SERVER["PATH_INFO"]来获得相同的/12。