我正在寻找一个解决方案,我可以在单个 RewriteCond 语句中定义多个匹配语句,
场景是,如果 URL 中有任何此字符串,我想重定向到主页:
/it/, /de/, /fr/
我试着这样写:
这是扔
SERVER ERROR
:RewriteCond ^(/it/ | /de/ | /fr/ ) RewriteRule 'myhomepageurl'
我也尝试过这种方式:
RewriteCond /it/ [OR] RewriteCond /de/ [OR] RewriteCond /fr/ [OR] RewriteRule 'myhomepageurl'
这给了意想不到的结果页面无限加载并且管理员被阻止。所以我最终采取了这种方式:
RewriteCond /it/
RewriteRule 'myhomepageurl'
RewriteCond /de/
RewriteRule 'myhomepageurl'
RewriteCond /fr/
RewriteRule 'myhomepageurl'
我只是对可以一次性完成此操作的单个语句感到好奇。
谢谢