AWS redirect www.example.com to non-AWS hosted www.example.net + URL including parameters












0















I'm looking for the most efficient and cost effective way of setting this up:



http://www.example.com or https://www.example.com
redirects to https://www.example.net/xyz?foo=bar&baz=qux



example.com is hosted in one of my AWS accounts and example.net is hosted by a 3rd party somewhere else.



I've thought about:




  • S3 with an index.html that has a meta redirect

  • micro instance that simply serves up a 301 redirect with an ALB in front

  • Using cloudfront (which I don't know much about but I think this would be possible with it)


The micro instance gives the most flexibility I think but seems to be the most moving parts. There won't that many users, 400-500 tops with maybe a couple requests-per-second at peak.



Any suggestions?










share|improve this question























  • Where does /xyz?foo=bar&baz=qux come from? Is that from the original request, or static, or ...?

    – Michael - sqlbot
    Jan 15 at 13:12











  • It's static, not from the original request.

    – gnomemade
    Jan 15 at 15:52
















0















I'm looking for the most efficient and cost effective way of setting this up:



http://www.example.com or https://www.example.com
redirects to https://www.example.net/xyz?foo=bar&baz=qux



example.com is hosted in one of my AWS accounts and example.net is hosted by a 3rd party somewhere else.



I've thought about:




  • S3 with an index.html that has a meta redirect

  • micro instance that simply serves up a 301 redirect with an ALB in front

  • Using cloudfront (which I don't know much about but I think this would be possible with it)


The micro instance gives the most flexibility I think but seems to be the most moving parts. There won't that many users, 400-500 tops with maybe a couple requests-per-second at peak.



Any suggestions?










share|improve this question























  • Where does /xyz?foo=bar&baz=qux come from? Is that from the original request, or static, or ...?

    – Michael - sqlbot
    Jan 15 at 13:12











  • It's static, not from the original request.

    – gnomemade
    Jan 15 at 15:52














0












0








0








I'm looking for the most efficient and cost effective way of setting this up:



http://www.example.com or https://www.example.com
redirects to https://www.example.net/xyz?foo=bar&baz=qux



example.com is hosted in one of my AWS accounts and example.net is hosted by a 3rd party somewhere else.



I've thought about:




  • S3 with an index.html that has a meta redirect

  • micro instance that simply serves up a 301 redirect with an ALB in front

  • Using cloudfront (which I don't know much about but I think this would be possible with it)


The micro instance gives the most flexibility I think but seems to be the most moving parts. There won't that many users, 400-500 tops with maybe a couple requests-per-second at peak.



Any suggestions?










share|improve this question














I'm looking for the most efficient and cost effective way of setting this up:



http://www.example.com or https://www.example.com
redirects to https://www.example.net/xyz?foo=bar&baz=qux



example.com is hosted in one of my AWS accounts and example.net is hosted by a 3rd party somewhere else.



I've thought about:




  • S3 with an index.html that has a meta redirect

  • micro instance that simply serves up a 301 redirect with an ALB in front

  • Using cloudfront (which I don't know much about but I think this would be possible with it)


The micro instance gives the most flexibility I think but seems to be the most moving parts. There won't that many users, 400-500 tops with maybe a couple requests-per-second at peak.



Any suggestions?







redirection amazon-web-services






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 15 at 1:02









gnomemadegnomemade

1




1













  • Where does /xyz?foo=bar&baz=qux come from? Is that from the original request, or static, or ...?

    – Michael - sqlbot
    Jan 15 at 13:12











  • It's static, not from the original request.

    – gnomemade
    Jan 15 at 15:52



















  • Where does /xyz?foo=bar&baz=qux come from? Is that from the original request, or static, or ...?

    – Michael - sqlbot
    Jan 15 at 13:12











  • It's static, not from the original request.

    – gnomemade
    Jan 15 at 15:52

















Where does /xyz?foo=bar&baz=qux come from? Is that from the original request, or static, or ...?

– Michael - sqlbot
Jan 15 at 13:12





Where does /xyz?foo=bar&baz=qux come from? Is that from the original request, or static, or ...?

– Michael - sqlbot
Jan 15 at 13:12













It's static, not from the original request.

– gnomemade
Jan 15 at 15:52





It's static, not from the original request.

– gnomemade
Jan 15 at 15:52










1 Answer
1






active

oldest

votes


















0














Set up S3 to send a 301 redirect as per this blog article. Here's how the documentation says to set this up.



enter image description here



The page I linked to confirms this sends a 301 redirect, it's not a html based redirect.






share|improve this answer























    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "3"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1394325%2faws-redirect-www-example-com-to-non-aws-hosted-www-example-net-url-including-p%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    Set up S3 to send a 301 redirect as per this blog article. Here's how the documentation says to set this up.



    enter image description here



    The page I linked to confirms this sends a 301 redirect, it's not a html based redirect.






    share|improve this answer




























      0














      Set up S3 to send a 301 redirect as per this blog article. Here's how the documentation says to set this up.



      enter image description here



      The page I linked to confirms this sends a 301 redirect, it's not a html based redirect.






      share|improve this answer


























        0












        0








        0







        Set up S3 to send a 301 redirect as per this blog article. Here's how the documentation says to set this up.



        enter image description here



        The page I linked to confirms this sends a 301 redirect, it's not a html based redirect.






        share|improve this answer













        Set up S3 to send a 301 redirect as per this blog article. Here's how the documentation says to set this up.



        enter image description here



        The page I linked to confirms this sends a 301 redirect, it's not a html based redirect.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 15 at 18:53









        TimTim

        37827




        37827






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Super User!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1394325%2faws-redirect-www-example-com-to-non-aws-hosted-www-example-net-url-including-p%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            "Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

            Alcedinidae

            Origin of the phrase “under your belt”?