Directing example.com to www.example.com












-1















I have a Django website in DigitalOcean, everything works fine expect routing example.com to www.example.com



I normally fix this using CNAME as the following, and all answers I have found also provide this, but it doesn't work in my case:



Hostname   Alias Of    TTL(Seconds)
www @ 43200


This normally works in GoDaddy, but in DigitalOcean the www.example.com takes me to the welcome to Nginx page.



So how can I get the www.@.com to display the website?










share|improve this question




















  • 1





    If the request reaches your webserver, it means it is not a DNS problem, but a webserver configuration problem, as you seem to have discovered.

    – Patrick Mevzek
    Nov 19 '18 at 17:49











  • hi does adding .example.com make the site vulnerable to HTTP Response splitting or any other?

    – Muhika Thomas
    Nov 21 '18 at 11:14
















-1















I have a Django website in DigitalOcean, everything works fine expect routing example.com to www.example.com



I normally fix this using CNAME as the following, and all answers I have found also provide this, but it doesn't work in my case:



Hostname   Alias Of    TTL(Seconds)
www @ 43200


This normally works in GoDaddy, but in DigitalOcean the www.example.com takes me to the welcome to Nginx page.



So how can I get the www.@.com to display the website?










share|improve this question




















  • 1





    If the request reaches your webserver, it means it is not a DNS problem, but a webserver configuration problem, as you seem to have discovered.

    – Patrick Mevzek
    Nov 19 '18 at 17:49











  • hi does adding .example.com make the site vulnerable to HTTP Response splitting or any other?

    – Muhika Thomas
    Nov 21 '18 at 11:14














-1












-1








-1








I have a Django website in DigitalOcean, everything works fine expect routing example.com to www.example.com



I normally fix this using CNAME as the following, and all answers I have found also provide this, but it doesn't work in my case:



Hostname   Alias Of    TTL(Seconds)
www @ 43200


This normally works in GoDaddy, but in DigitalOcean the www.example.com takes me to the welcome to Nginx page.



So how can I get the www.@.com to display the website?










share|improve this question
















I have a Django website in DigitalOcean, everything works fine expect routing example.com to www.example.com



I normally fix this using CNAME as the following, and all answers I have found also provide this, but it doesn't work in my case:



Hostname   Alias Of    TTL(Seconds)
www @ 43200


This normally works in GoDaddy, but in DigitalOcean the www.example.com takes me to the welcome to Nginx page.



So how can I get the www.@.com to display the website?







dns cross-domain digital-ocean cname






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 19 '18 at 17:48









Patrick Mevzek

3,52191529




3,52191529










asked Nov 19 '18 at 8:56









Muhika ThomasMuhika Thomas

245




245








  • 1





    If the request reaches your webserver, it means it is not a DNS problem, but a webserver configuration problem, as you seem to have discovered.

    – Patrick Mevzek
    Nov 19 '18 at 17:49











  • hi does adding .example.com make the site vulnerable to HTTP Response splitting or any other?

    – Muhika Thomas
    Nov 21 '18 at 11:14














  • 1





    If the request reaches your webserver, it means it is not a DNS problem, but a webserver configuration problem, as you seem to have discovered.

    – Patrick Mevzek
    Nov 19 '18 at 17:49











  • hi does adding .example.com make the site vulnerable to HTTP Response splitting or any other?

    – Muhika Thomas
    Nov 21 '18 at 11:14








1




1





If the request reaches your webserver, it means it is not a DNS problem, but a webserver configuration problem, as you seem to have discovered.

– Patrick Mevzek
Nov 19 '18 at 17:49





If the request reaches your webserver, it means it is not a DNS problem, but a webserver configuration problem, as you seem to have discovered.

– Patrick Mevzek
Nov 19 '18 at 17:49













hi does adding .example.com make the site vulnerable to HTTP Response splitting or any other?

– Muhika Thomas
Nov 21 '18 at 11:14





hi does adding .example.com make the site vulnerable to HTTP Response splitting or any other?

– Muhika Thomas
Nov 21 '18 at 11:14












1 Answer
1






active

oldest

votes


















0














To future enquirers, I found a solution.



When using gunicorn and nginx as I have done in DigitalOcean



In /etc/nginx/sites-available/site-name



server {
listen 80;
server_name .example.com;


in server_name add .example.com, with emphasies to the . before example.com
and make your CNAME record as I had described in the question.






share|improve this answer

























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    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%2fstackoverflow.com%2fquestions%2f53371171%2fdirecting-example-com-to-www-example-com%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














    To future enquirers, I found a solution.



    When using gunicorn and nginx as I have done in DigitalOcean



    In /etc/nginx/sites-available/site-name



    server {
    listen 80;
    server_name .example.com;


    in server_name add .example.com, with emphasies to the . before example.com
    and make your CNAME record as I had described in the question.






    share|improve this answer






























      0














      To future enquirers, I found a solution.



      When using gunicorn and nginx as I have done in DigitalOcean



      In /etc/nginx/sites-available/site-name



      server {
      listen 80;
      server_name .example.com;


      in server_name add .example.com, with emphasies to the . before example.com
      and make your CNAME record as I had described in the question.






      share|improve this answer




























        0












        0








        0







        To future enquirers, I found a solution.



        When using gunicorn and nginx as I have done in DigitalOcean



        In /etc/nginx/sites-available/site-name



        server {
        listen 80;
        server_name .example.com;


        in server_name add .example.com, with emphasies to the . before example.com
        and make your CNAME record as I had described in the question.






        share|improve this answer















        To future enquirers, I found a solution.



        When using gunicorn and nginx as I have done in DigitalOcean



        In /etc/nginx/sites-available/site-name



        server {
        listen 80;
        server_name .example.com;


        in server_name add .example.com, with emphasies to the . before example.com
        and make your CNAME record as I had described in the question.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Nov 19 '18 at 17:50









        Patrick Mevzek

        3,52191529




        3,52191529










        answered Nov 19 '18 at 9:22









        Muhika ThomasMuhika Thomas

        245




        245






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • 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%2fstackoverflow.com%2fquestions%2f53371171%2fdirecting-example-com-to-www-example-com%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

            How to send String Array data to Server using php in android

            Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents

            Is anime1.com a legal site for watching anime?