【发布时间】:2013-09-21 13:49:59
【问题描述】:
我将不胜感激有关如何过滤实际上效果很好的改编的帮助!
我的 .htaccess 中的这一行:
RewriteRule babar/(.*)$ index.php?origin=babar&request=$1 [QSA,NC,L]
在尝试访问 http://mydomain.com/babar/whatever 时完美地完成了这项工作
但是当尝试访问:http://mydomain.com/whatever/babar 时,RewriteRule 仍然有我不想要的效果。我只希望当“babar”是我的域名后的第一个参数时发生重定向。
我知道我必须添加一个 RewriteCond (http://httpd.apache.org/docs/current/fr/mod/mod_rewrite.html#rewritecond),但不幸的是不明白要写什么才能使这个测试有效!
【问题讨论】:
标签: regex .htaccess mod-rewrite