.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/
文件夹中,您应该关闭重写引擎,以避免对其他规则进行新的重写非常感谢!我离你很近,非常感谢!我是如此接近。