【发布时间】:2014-07-25 06:52:17
【问题描述】:
我想检查用户是否通过以下网址之一进入网站
(en|nl|fr|de|es|pl|sv|it|cs|el|fi|hu)/(home|business|product|contact|faq|gallery|videos|locator)
否则,我想将用户重定向到 404 页面。
我试过这个:
RewriteRule !^((en|nl|fr|de|es|pl|sv|it|cs|el|fi|hu)/(home|business|product|contact|faq|gallery|videos|locator)|404)$ /404 [L,R=307]
但这给了我一个路由循环。
你知道如何解决这个问题吗?
【问题讨论】:
标签: regex .htaccess mod-rewrite routing