Note that there are some explanatory texts on larger screens.

plurals
  1. POAmazon Route 53 setup and 301 Redirection setup
    primarykey
    data
    text
    <p>I've setup my site on Amazon EC2 server. I am using Route 53 and the servers DNS have already propagated correctly when I set them on Godaddy. I have a few problems. AT the end results I want to make 301 redirect from WWW to NON-www (from www.domain.com to domain.com). I want that redirection to be applicable to all paths (ie. www.domain.com/folder/ to domain.com/folder).</p> <p>In my current configuration I've setup A record for domain.com to point to the Elastic IP address that I've assigned for my server. When I put the domain.com (without www) in the URL it works great and the site loads. I've also setup the www.domain.com as A record to point to the same IP address.</p> <p>In IIS7.5 I've set up a Redirection rule (after I've installed the "URL Rewrite" IIS module. </p> <p>Here's is the rule:</p> <pre><code>Request URL: Matches the Pattern Using: Wildcards Pattern: (.*) Logical grouping: Match All Input {HTTP_HOST} Type: Matches the PAttern Pattern: www\.mydomainname.com\.com Action Type: Redirect Redirect URL: mydomainname.com{R:1} Redirect Type: 301 </code></pre> <p>When I run my site with 'www' it returns www.mydomain.com/mydomain.commydomain.commydomain.com ,etc...</p> <p>I don't 'know if the problem is with the URL rewrite, Route 53 settings or both. I want to setup the Route 53 and Redirection rules correctly so my site will redirect all www request to non-www URLs. Furthermore, I wanted to know if it's a good practice to use A record for both www and the main domain in Route 53.</p> <p><strong>update:</strong> I removed the rewrite RULE an it still returns that long url.</p> <p><strong>update2:</strong> I created a CNAME for www and pointed it to the public DNS of the EC2 server and www now works. But I still need the www to non-www redirection rule.</p> <p>Thanks</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload