内部重定向问题

时间:2011-02-23 07:35:18

标签: php apache .htaccess

我已将.htaccess重定向设置如下

RewriteCond %{REQUEST_URI} ^/(.*)/(.[0-9]|[1-9])-(.*).htm
RewriteRule ^(.*)/(.[0-9]|[1-9])-(.*).htm ./myfile.php?id=$2&dir=$1&title=$3 [L]

它适用于像

这样的网址
"http://domain/funny/23-some-title.htm" 
"http://domain/funny/45-some-title.htm"

如果数值大于100,则无效。任何人都可以告诉我问题... 我仍然在努力解决这个问题。

1 个答案:

答案 0 :(得分:1)

希望您可以尝试使用[0-9]+代替[0-9],以便从多个数字中选择任何内容。

你可以尝试一下..