?
avatar JanKrohn-Khalibre
JanKrohn-Khalibre
11 Sep 2015

Steps to reproduce the issue

  • Install SSL certificate on web server
  • enable "force ssl" on Joomla
  • maintain "https://domain.com" as canonical domain

Expected result

Have canonical link in html header of each site

Actual result

Have no canonical link in any html header

System information (as much as possible)

Database Version 5.6.23

Database Collation latin1_swedish_ci

PHP Version 5.6.13

Web Server Apache

WebServer to PHP Interface cgi-fcgi

Joomla! Version Joomla! 3.4.4 Stable [ Ember ] 8-September-2015 21:30 GMT

Joomla! Platform Version Joomla Platform 13.1.0 Stable [ Curiosity ] 24-Apr-2013 00:00 GMT

Additional comments

Workaround: Use non ssl version as canonical. forced redirect to ssl will happen anyway.

Votes

# of Users Experiencing Issue
1/1
Average Importance Score
2.00

avatar JanKrohn-Khalibre JanKrohn-Khalibre - open - 11 Sep 2015
avatar brianteeman
brianteeman - comment - 11 Sep 2015

There is no need to use force SSL on a correctly configured domain
On 11 Sep 2015 7:05 pm, "Jan Krohn" notifications@github.com wrote:

Steps to reproduce the issue

  • Install SSL certificate on web server
  • enable "force ssl" on Joomla
  • maintain "https://domain.com" as canonical domain

Expected result

Have canonical link in html header of each site
Actual result

Have no canonical link in any html header
System information (as much as possible)

Database Version 5.6.23

Database Collation latin1_swedish_ci

PHP Version 5.6.13

Web Server Apache

WebServer to PHP Interface cgi-fcgi

Joomla! Version Joomla! 3.4.4 Stable [ Ember ] 8-September-2015 21:30 GMT

Joomla! Platform Version Joomla Platform 13.1.0 Stable [ Curiosity ]
24-Apr-2013 00:00 GMT
Additional comments

Workaround: Use non ssl version as canonical. forced redirect to ssl will
happen anyway.


Reply to this email directly or view it on GitHub
#7863.

avatar JanKrohn-Khalibre
JanKrohn-Khalibre - comment - 14 Sep 2015

Very well, but canonical link doesn't work with https either when "forced ssl" is disabled...

avatar brianteeman brianteeman - change - 9 Mar 2016
Category Plugins Plugins Router / SEF
avatar andrepereiradasilva
andrepereiradasilva - comment - 10 Mar 2016

Canonical only exists if the "Site Domain" field in the SEF system plugin parameters is filled with a domain different than the current Joomla site domain.

In 3.5.0 beta 5, you can see this check in https://github.com/joomla/joomla-cms/blob/staging/plugins/system/sef/sef.php#L43-L56

avatar infograf768
infograf768 - comment - 10 Mar 2016

This can be closed.

avatar brianteeman brianteeman - change - 10 Mar 2016
Status New Closed
Closed_Date 0000-00-00 00:00:00 2016-03-10 09:54:36
Closed_By brianteeman
avatar brianteeman brianteeman - close - 10 Mar 2016

Add a Comment

Login with GitHub to post a comment