.htaccess和URL重写

时间:2011-05-03 00:56:53

标签: php .htaccess url-rewriting

我有一个程序a.php。它需要2个字符串:ab(里面没有任何_)和一个浮点数。可以使用默认值省略该数字。

以下规则有什么问题?

RewriteRule ^(.*)_([^_]+)\.htm$ a.php?f=$1&t=$2 [NC]
RewriteRule ^(.*)_([^_]+)\.htm#([0-9.]+)$ a.php?f=$1&t=$2&amt_from=$3 [NC]

谢谢。

1 个答案:

答案 0 :(得分:2)

  

重写规则   ^(。*)([^ ] +)。HTM#([0-9。] +)$   a.php?f = $ 1& t = $ 2& amt_from = $ 3 [NC]

你得到500错误吗?如果是这样,你应该注意#是一个注释,而你的其余代码没有被解析