【发布时间】:2014-06-17 00:02:01
【问题描述】:
我需要帮助 htaccess 将多个 GET 变量写入 domainname/var1/var2/var3 请帮我写。
【问题讨论】:
-
这不是什么大问题,但还是发布了回复。
我需要帮助 htaccess 将多个 GET 变量写入 domainname/var1/var2/var3 请帮我写。
【问题讨论】:
您应该编辑您的问题以反映您在标题中提出的问题
但是,该特定情况的规则是
RewriteRule ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+) index.php?var1=$1&var2=$2&var3=$3 [L]
请记住,htaccess 不会为您重写 URL,这取决于您的应用或 CMS。 htaccess 只知道如何将重写的 url 转换为常见的查询字符串。
编辑:哎呀,错误的答案。我现在根据您的评论修复它。
【讨论】:
HtAccess 重写基本上是正则表达式的修改版本。检查此链接。它可以帮助您编写自己的。
http://www.askapache.com/htaccess/mod_rewrite-variables-cheatsheet.html
【讨论】: