【发布时间】:2013-04-02 15:17:23
【问题描述】:
我想将带参数的 url 翻译成路径,即
http://www.example.com/?page=1 => http://www.example.com/1
http://www.example.com/?section=books&category=thriller&page=1 => http://www.example.com/books/thriller/1
然后我希望能够获取所有这些参数以在查询中使用它们以便根据这些参数进行选择,我不知道从哪里开始,我该怎么做?我正在使用这个 .htaccess 将我的所有请求重定向到 index.php
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
如何将路径“翻译”为一组参数以在查询中使用它们?
【问题讨论】:
-
问题是什么?你的重定向不起作用?您的 php 脚本没有正确处理请求?
-
上面写着:“我希望能够从路径中提取参数,以便能够使用它们对数据库进行查询”
-
你的问题不是很清楚,你问了一些事情就相反了。
标签: php url parameters get