4

I need to generate an absolute URL that will use the secure HTTP protocol since it's a payment page template used by a third party payment gateway solution that requires every single element on the page to point to or to come from an HTTPS link. Now, I can't for the life of me find how to use the Twig url() function to generate a secure URL. Anything you add to the function in an array is considered a GET parameter that will be appended at the end of the URL in a ?x=y manner.

How can I generate an HTTPS URL using the Twig url() function?

1 Answer 1

8

The URLs generated by twig are determined by your routing configuration. You need to set the route to require https.

requirements:
    _scheme:  https

You can read more about it here: http://symfony.com/doc/2.0/cookbook/routing/scheme.html

Sign up to request clarification or add additional context in comments.

1 Comment

the requirements go on each URL definition in your routing. You can set it for whichever URLs you want.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.