Я бы хотел перенаправить весь мой трафик на мой корневой домен, корневой домен - это экран-заставка. Я хотел бы сделать это ТОЛЬКО, когда% {HTTP_HOST} не является beta.example. (Com | es | fr).
Итак, я попробовал следующее в моем файле .htaccess, но не повезло ... (бесконечный цикл ... Я думаю, он не получает условие REQUEST_URI, но не могу понять, почему ?? )
RewriteCond %{HTTP_HOST} !^beta\.example\.com$
RewriteCond %{HTTP_HOST} !^beta\.example\.es$
RewriteCond %{HTTP_HOST} !^beta\.example\.fr$
RewriteCond %{REQUEST_URI} !^/?$
RewriteRule ^.*$ / [NC,L,R=302]
В этот момент у меня должен быть весь трафик, кроме суб-домена «бета», перенаправленный в корневой домен. Так что теперь я хотел бы перезаписать «backstage» корневой домен с моим заставкой, следуя в файле .htaccess:
RewriteCond %{HTTP_HOST} !^beta\.example\.com$
RewriteCond %{HTTP_HOST} !^beta\.example\.es$
RewriteCond %{HTTP_HOST} !^beta\.example\.fr$
RewriteRule !\.(js|ico|txt|gif|jpg|png|css)$ splash.phtml [NC,L]
Примечание. Я использую Zend Framework, поэтому в файле .htaccess соблюдаются следующие правила:
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
Должен сказать, я застрял.
спасибо заранее