Amazon S3 redirects based on browser language

I have a multilingual site. I want to redirect English users to / en and Spanish users to / es.

I am currently doing this with Javascript, but I feel there is a better way.

<html>
<body>
<script type="text/javascript">
    var language = window.navigator.userLanguage || window.navigator.language;
    if (["es","en"].indexOf(language) != -1){
        window.location.replace(language);    
    }
    else{
        // other languages go to en
        window.location.replace("/en");
    }
</script>
</body>
</html>

      

+3
amazon-s3 amazon-web-services amazon-cloudfront


source to share


No one has answered this question yet

Check out similar questions:

632
Trying to SSH into Amazon Ec2 instance - permission error
236
Configuring FTP on Amazon Cloud Server
208
Create a bucket in Amazon S3
184
Serving gzipped CSS and JavaScript from Amazon CloudFront via S3
182
When to use Amazon Cloudfront or S3
153
Amazon S3 - HTTPS / SSL - Is It Possible?
58
Amazon S3 Redirect and Cloudfront
8
Cloudfront / S3: server file depending on request header
3
Smart filenaming at Amazon S3
0
Multi-pass environment, amazon beans, installation volumes



All Articles
Loading...
X
Show
Funny
Dev
Pics