Перенаправление всего сайта с помощью Zeus

Я пытаюсь перенаправить весь сайт, который находится на сервере Zeus. Мне удалось только успешно перенаправить домашнюю страницу. На других страницах появляется сообщение "Страница не найдена". Вот код, который я использовал:

    match URL into $ with ^\/$
if matched
set OUT:Location = http://www.mentalhealthreform.ie/
set OUT:Content-Type = text/html
set RESPONSE = 301
set BODY = Moved
goto END
endif

Любая помощь приветствуется!


person andywozhere    schedule 13.02.2011    source источник


Ответы (1)


вы можете попробовать:

RULE_0_START:
match IN:Host into $ with currentsite\.co\.uk$
if matched then
match URL into $ with ^/(.*)$
    set OUT:Location = http://www.newsite.com/$1
    set OUT:Content-Type = text/html
    set RESPONSE = 301
    set BODY = Moved
goto END
endif
RULE_0_END:

Это должно соответствовать запросу страницы на текущем сайте и добавляться к новому. Наши серверы теперь на Apache, но я помню трудности с Zeus.

person James Montgomery    schedule 09.03.2011