如果我想简单地将 /clients/page/
重定向到 /clients.php?view=page
我会使用像这样简单的东西,它效果很好。
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^clients/([^/]+) /clients.php?section=$1&$2 [NC]
例如,如果我有一个像 /clients/page/?name=Tom
这样的 url,我如何将这些 HTTP GET 变量传输到像 /clients.php 这样的简单 url? view=page&name=Tom
我已经尝试过但失败了。
有什么想法吗?
最佳答案
我认为您可以使用 [QSA] 标志,它代表查询字符串追加。这意味着您可以轻松地将变量添加到查询字符串:
RewriteRule ^clients/([^/]+) /clients.php?section=$1 [QSA, NC]
关于mysql - HTAccess - 令人困惑的干净网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2088804/