.htaccess 关于htaccess中动态重定向规则的帮助
我需要你对某一主题的帮助。 我这辈子第一次玩htaccess规则 这是现场- 我想重定向URL-.htaccess 关于htaccess中动态重定向规则的帮助,.htaccess,dynamic,redirect,.htaccess,Dynamic,Redirect,我需要你对某一主题的帮助。 我这辈子第一次玩htaccess规则 这是现场- 我想重定向URL- http://www.abc.com/var1 http://www.abc.com/var2 跟踪URL- http://www.abc.com/index.php?u=var1 http://www.abc.com/index.php?u=var2 在这种情况下,值var1和var2可以是任何内容(即仅包含字母数字字符的字符串) 还有一件事- 如果url为,我想跳过此规则- 请帮我
http://www.abc.com/var1
http://www.abc.com/var2
跟踪URL-
http://www.abc.com/index.php?u=var1
http://www.abc.com/index.php?u=var2
在这种情况下,值var1和var2可以是任何内容(即仅包含字母数字字符的字符串)
还有一件事-
如果url为,我想跳过此规则-
请帮我写这条规则
问候,,
沙湖 最好定义一个URI模式,告诉您什么时候重写某些内容。例如
http://www.abc.com/site/var1
http://www.abc.com/site/var2
这样,您就可以确保只有在psuedo“site/”目录被浏览并且不影响任何其他URI的情况下才应用该规则。这是基于上述模式的重写规则
RewriteEngine on
RewriteRule ^site/([^/\.]+)/?$ index.php?u=$1 [L,NC,QSA]
除“/site/../”之外的任何其他地址都不受此规则的影响,这意味着您无需担心设置一些要避免的地址。这使事情尽可能简单
您不必使用“站点”-您可以使用任何符合您目的的名称。您最好定义一个URI模式,告诉您什么时候将重写某些内容。例如
http://www.abc.com/site/var1
http://www.abc.com/site/var2
这样,您就可以确保只有在psuedo“site/”目录被浏览并且不影响任何其他URI的情况下才应用该规则。这是基于上述模式的重写规则
RewriteEngine on
RewriteRule ^site/([^/\.]+)/?$ index.php?u=$1 [L,NC,QSA]
除“/site/../”之外的任何其他地址都不受此规则的影响,这意味着您无需担心设置一些要避免的地址。这使事情尽可能简单
你不必使用“站点”-你可以使用任何适合你目的的名称