Find Jobs
Hire Freelancers

AWS Lambda@Edge - Cloudfront Routing decisions

€30-250 EUR

Closed
Posted about 7 years ago

€30-250 EUR

Paid on delivery
Dear freelancers, we need a small Lambda@Edge function that may be used by AWS CloudFront. This function should take care of the following: Event-Type: - Viewer-Request Actions: - Prepend www. to requested url if no www. does not exists (301 redirect) Full request uri and parameters should be preserved. - Detect browser & browser version and add custom Header to request to be used by caching whitelisted headers which tells the origin if the request comes from a deprecated browser or not (value 1 / 0 - deprecated browsers are in this case MSIE < 9, FireFox < 29, Safari < 6.2, Opera < 15, Chrome < 27) ... This PHP-script ([login to view URL]) does the job right now on the origin and should be usable if rewritten to nodejs. - Routing to 3 different origins, depending on: --- GET / HEAD requests by german visitors without parameters and without whitelisted cookies --- GET / HEAD requests by visitors from other countries without parameters and without whitelisted cookies --- POST ..., GET with parameters, Requests with whitelisted Cookies for the current triggered behavior If possible with lambda@edge: - Redirect http:// to https:// requests, if CF has a configured SSL-Certificate and browser is not detected as deprecated. If one of the above points is not possible, please let us know. Kind regards,
Project ID: 13928509

About the project

8 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average €245 EUR for this job
User Avatar
Hi There I'm not sure if all of your requirements can be implemented with limiting the use to Edge Functions. Although I'm pretty sure that it can be achieved using other AWS services. BTW I'm a super expert in AWS. Ranked #1 in AWS Freelancer Category. You can have a look at my profile to view my past AWS experience. https://www.freelancer.com/u/joystick220.html Thanks Joy
€250 EUR in 3 days
4.9 (73 reviews)
6.7
6.7
User Avatar
Hey there, I have extensive experience of writing Lambda functions using Nodejs/Python and Java. I've also configured Lambda to use PHP as well, so I'm very much well versed in developing Lambda functions. You can confirm this by checking out my profile page, you will see lots of Lambda related projects. Please feel free to ask if you've any questions. Thanks
€299 EUR in 15 days
4.9 (56 reviews)
5.9
5.9
User Avatar
we are based on mumbai . we are brand developer. we can do everything which can help to improve brand quality. Our promises for website : 1. Eye catching design in PHOTOSHOP. 2. web design developed by latest technology (ex: HTML5,CSS3,BOOTSTRAPE,,AJAX etc..) 3. Fast loading time. 4. Responsive over all devices. 5. All clear code and w3 verified codes. 6. SEO optimized. Our promises for Graphics design : 1. ready to do revisions till client satisfy. 2. number of versions we can provide for any projects. 3. different format should be provide .(ex: pdf, jpg, png etc..) 4. provide source file. - 59 days error free service - Continued support after the delivery of final product - Clear communication throughout the project - 100 % satisfaction guaranteed Our specialized services and skills the following: PHP,Magento,wordpress,,photoshop,Illustrator,mysqletc...
€30 EUR in 3 days
5.0 (17 reviews)
4.6
4.6
User Avatar
I have more than 8 years experience in aws, drupal, php, python, and java. I will do that job with in 2 days.
€155 EUR in 2 days
4.9 (12 reviews)
3.3
3.3

About the client

Flag of GERMANY
Lüdinghausen, Germany
0.0
0
Payment method verified
Member since Apr 5, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.