.htaccess 将包含生成ID的新mod_重写规则添加到现有配置

.htaccess 将包含生成ID的新mod_重写规则添加到现有配置,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,还有一个我想 我怎样才能重写 http://domain.com/images/download/30 其中,30是生成的要 http://domain.com/pages/files/download.php?id=30 我当前的尝试如下所示: RewriteRule.+images/download/(\d+)/pages/files/download.php?id=$1 我哪里出了问题 我的.htaccess的其余部分是: # turn rewriting on RewriteEngine

还有一个我想

我怎样才能重写

http://domain.com/images/download/30

其中,
30
是生成的要

http://domain.com/pages/files/download.php?id=30

我当前的尝试如下所示:

RewriteRule.+images/download/(\d+)/pages/files/download.php?id=$1

我哪里出了问题

我的.htaccess的其余部分是:

# turn rewriting on
RewriteEngine on

Options +FollowSymLinks

RewriteRule ^([^/\.]+)/?$ /index.php?page=$1 [L,NC,QSA]
RewriteRule ^([^/\.]+)/([^/\.]+)/?$ /index.php?page=$1&var1=$2 [L,NC,QSA]
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ /index.php?page=$1&var1=$2&var2=$3 [L,NC,QSA]
RewriteRule ^([^/\.]+)/([^/\.]+)/([^/\.]+)/([^/\.]+)/?$ /index.php?page=$1&var1=$2&var2=$3&var3=$4 [L,NC,QSA]
在其他规则添加之前

RewriteRule ^images/download/(\d+)$ /pages/files/download.php?id=$1 [L]
/pages/
文件夹中,您应该关闭重写引擎,以避免在添加其他规则之前对其他规则进行新的重写

RewriteRule ^images/download/(\d+)$ /pages/files/download.php?id=$1 [L]

/pages/
文件夹中,您应该关闭重写引擎,以避免对其他规则进行新的重写

非常感谢!我离你很近,非常感谢!我是如此接近。