Перенаправить URL-адрес подпапки, но сохранить исходное доменное имя

Следуя приведенным ниже URL-адресам, я успешно перенаправляю веб-сайт http://www.example.com (я купил у AWS Route 53 , настоящее доменное имя заменяется) на http://abc.wix.com/xyz/ через www.example.com.au.s3-website-ap-southeast-2.amazonaws.com

См.: Настройка переадресации URL-адресов на основе DNS в Amazon Route53 и Перенаправить URL поддомена в подкаталог URL на Amazon AWS

Правила перенаправления:

<RoutingRules>
    <RoutingRule>
        <Redirect>
            <Protocol>http</Protocol>
            <HostName>abc.wix.com</HostName>
            <ReplaceKeyPrefixWith>xyz/</ReplaceKeyPrefixWith>
            <HttpRedirectCode>301</HttpRedirectCode>
        </Redirect>
    </RoutingRule>
</RoutingRules>

Проблема в том, что когда я нажимаю http://www.example.com, URL-адрес перенаправляется на http://abc.wix.com/xyz/ в браузере и показать веб-контент.

Мне нужно: в браузере всегда должно отображаться как http://www.example.com , но содержимое находится в http://abc.wix.com/xyz/.


person BMW    schedule 25.01.2015    source источник
comment
это не проблема S3; целевой сервер должен будет ответить как example.com. В качестве альтернативы вы можете загрузить содержимое во фрейм или загрузить HTML-код тела с example.com и загрузить остальные ресурсы с wix.com.   -  person tedder42    schedule 26.01.2015