Support

Admin Tools

#9873 Force HTTPS for URLs

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by nicholas on Wednesday, 11 May 2011 06:29 CDT

user36428

Joomla! version: 1.5.23
PHP version: 5
MySQL version: 5.1.54
Host: domainFactory
Admin Tools Professional version: 2.0.5

www.kalapaacademy.de

Description of my issue:

Part of my website is ssl-secured. e.g. if you go for the booking process via the home-menue "events" it is ssl-secured. if I put link to that menu-item in a text (e.g. home-menu --> booking --> online) it is not secured. therefor I configured the htaccess maker / Optimisation and utility / Force HTTPS for these URLs ... and put the concrete url:
en/events?view=categories
de/termine?view=categories

... I created and saved the new .htaccess, but it is not working ...?

where did I go wrong?

Thx for help and best regards

Matthias

user36428
I solved the issue by installing the "Yireo SLL redirection" plugin. But I still wonder, why it didn't work out with the ATP?

nicholas
Akeeba Staff
Manager
The SSL redirection feature works only with pages that do not have a query string in them. If you were to add en/events and de/events then it would have worked.

Moreover, you may have mixed content (SSL and non-SSL content) on your page which would cause the page to appear as insecure. In that case, you can use the SEO and Link Tools of Admin Tools and enable the "Convert all links to HTTPS when site is accessed over SSL" option. This will rewrite all insecure URLs to use HTTPS when your site is being accessed over SSL.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user36428
thx very much for the support.

Due to performance-reasons I only want specific content/Links to be adressed over https. When people leave ssl-content, the site should be adressed again via http. Tried the "Convert all links to HTTPS when site is accessed over SSL" option, but then everythin gonn abe adressed over https when once accessed any https-content.

Anyway, the Yireo-plugin worked it out.
Nevertheless whith the ATP you just provided a powerfull and easy to use tool. Saved my hours!

nicholas
Akeeba Staff
Manager
Slightly off-topic, but you'll find this interesting. I sued to think the same thing as you, that SSL is slow. That's a myth. The page load speed difference is not noticeable (under 10 msec). I would recommend going with full SSL across the entire site. I did that a couple of months ago and I observed no problems whatsoever. In fact, it was much better as I didn't have to worry about pages being accessed through HTTP nstead of HTTPS any more. I strongly recommend trying to do the same thing. After all, it's just a switch that you can toggle on and off in your Global Configuration ;)

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

user36428
cool. I'll check it out and give it a try. that is the problem about the www and it's technical background- it's to big to know everything - and this is the ground for myths to grow ;.)

nicholas
Akeeba Staff
Manager
That's right. I'm doing my own "Mythbusters"-style experiments every so often to figure out if something is a myth or a fact. That one was pretty much clear to me. Google had announced about a year ago that turning on SSL on their servers resulted in 1-2% (IIRC) increase in server load, which is peanuts compared to the benefits of SSL, like making it virtually impossible to have man-in-the-middle and cookie theft attacks.

Nicholas K. Dionysopoulos

Lead Developer and Director

πŸ‡¬πŸ‡·Greek: native πŸ‡¬πŸ‡§English: excellent πŸ‡«πŸ‡·French: basic β€’ πŸ• My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!