Problemen met SSL certificaat

  • Meander
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Devoted Joomla User
Meer
10 sep 2017 12:17 #14674 door Meander
Problemen met SSL certificaat werd gestart door Meander
Ik probeer al sinds gisteren om op mijn site https te krijgen.
Ik ben nieuw met DirectAdmin, en heb deze uitleg gevolgd.

Maar zodra ik dat heb ingesteld dat kom ik niet meer op mijn site.
Wanneer ik het disable, en eerst in de backend forceer https inschakel, dan krijg ik ook foutmeldingen dat mijn pagina's niet veilig zijn, en openen de pagina's dus niet.

Wat is nu de juiste volgorde en manier om het SSL certificaat te installeren en laten werken?
Ik heb net mijn site na veel problemen er opnieuw weer op staan, dus ik wil niet graag dat ik dat hele proces straks nog eens moet doen omdat het weer niet werkt.
Discussie gesloten.
  • Rondeb
  • Gebruiker
  • Gebruiker
  • Joomla
Meer
10 sep 2017 20:15 #14680 door Rondeb
Beantwoord door Rondeb in topic Problemen met SSL certificaat
Hallo Meander,

zelf zet ik de site in de private_html en public_html zet ik .htaccess met onderstaande code.
Code:
RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Dit doe ik dus ook bij de sites die ik bij vimexx host.

Groeten Ron :)
Discussie gesloten.
  • Patrick
  • Gebruiker
  • Gebruiker
  • Joomla Enthousiasteling
Meer
11 sep 2017 04:08 #14683 door Patrick
Beantwoord door Patrick in topic Problemen met SSL certificaat
Ik haak even in bij dit probleem. Er is een optie in Joomla waar je geforceerd SSL kunt aanzetten. Ben geen Vimexx gebruiker, dus in deze weet ik geen oplossing, maar het lijkt mij dat als deze optie in joomla niet wordt aangezet en via de .htaccess geforceerd naar SSL wordt geschakeld, Joomla zich geen raad weet en dus niet werkt. Hoor graag van mensen met ervaring met Vimexx of dit het probleem zou kunnen oplossen. Ben van plan over te stappen naar Vimexx, dus kijk/denk graag mee.
Discussie gesloten.
  • Meander
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Devoted Joomla User
Meer
11 sep 2017 04:44 #14684 door Meander
Beantwoord door Meander in topic Problemen met SSL certificaat

zelf zet ik de site in de private_html en public_html zet ik .htaccess met onderstaande code.

@Rondeb# dat kan ik bij mij niet.
Wanneer ik in Filezilla in het bovenste venster de map private_html aanklik, dan opent in het onderste venster automatisch public_html.
En in het onderste venster kan ik private_html niet openen want dan krijg ik een foutmelding.

Bij mijndomein heb je gewoon public/sites/ jouwsite. nl (zonder spaties)/joomla-bestanden. Verder niets.

Er is een optie in Joomla waar je geforceerd SSL kunt aanzetten

@Patrick, dat heb ik ook al gedaan, maar ik weet eerlijk gezegd niet meer welk venster ik dan krijg (want heb al zoveel verschillende gehad), maar dan geeft hij een melding weer op mijn frontend, en zodra ik dan vanaf sysyteeminstellingen naar een andere pagina in de backend wil gaan dan sluit hij de backend af met een andere melding, en kom ik daar niet meer op.
Ik heb al een paar keer via configuration.php de $force_ssl instellingen weer uit moeten zetten, en .htaccess moeten verwijderen om weer in de backend te kunnen komen.

In DirectAdmin had ik dan mijn instellingen staan zoals op de derde afbeelding.
Wanneer ik dan op Save druk (dat durf ik nu niet) dan wordt de onderste optie geactiveerd.
Ik heb beide manieren al geprobeerd.
Wanneer ik het onderste bolletje aanvink dan krijg ik een melding dat de bestanden dan verwijderd zullen worden uit public_html oid.
Precies weet ik het niet meer.
Maar beide manieren werken in ieder geval niet bij mij.

Gistermorgen heb ik het èèn keer voor elkaar gehad dat de homepage normaal opende met https.
Maar wanneer ik dan naar de andere pagina's ging dan kreeg ik daar weer een melding dat het niet veilig was, of dat de pagina's niet konden worden gevonden.
Mijn menu zag er dan ook ineens anders uit, maar dat kan achteraf wel komen omdat de link naar het custom.css bestand in de index.php nog verwijst naar de http versie.
Bijlagen:
Discussie gesloten.
  • Meander
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Devoted Joomla User
Meer
11 sep 2017 05:11 #14685 door Meander
Beantwoord door Meander in topic Problemen met SSL certificaat
Aangezien het een backup is vraag ik mij af of er niet misschien nog ergens in andere bestanden nog http kan staan?
Ik heb de index.php van de template al nagekeken, maar daar staat geen absoluut pad in.
Edit: Ik zie nu zelfs dat de link in het index.php bestand naar mijn custom.css ook geen absoluut pad is, wat ik dus meende.
En ook niet in configuration.php
Maar misschien nog wel in een ander bestand ergens?

Discussie gesloten.
  • Patrick
  • Gebruiker
  • Gebruiker
  • Joomla Enthousiasteling
Meer
11 sep 2017 05:24 #14686 door Patrick
Beantwoord door Patrick in topic Problemen met SSL certificaat
Realiseer je wel dat wanneer je een verwijzing naar een http-site in je pagina hebt staan, de pagina ook nooit als veilig zal worden beschouwt. Zelfs niet als je externe lettertypes en beelden (afkomstig van een HTTP-site) in je pagina hebt staan. Heb je daar al naar gekeken?
Discussie gesloten.
  • Meander
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Devoted Joomla User
Meer
11 sep 2017 05:33 #14687 door Meander
Beantwoord door Meander in topic Problemen met SSL certificaat
Nee dat wist ik niet, maar ik heb alle links naar de andere pagina's al nagekeken of die niet linkten naar http.
Maar ik maak bij de (hoofd)menu-items gebruik van het selecteren van een individueel artikel, of component zoals bij Contact.
Het enige wat ik nog kan bedenken is onderaan deze pagina waar wel een aantal links staan die dan nog zouden verwijzen naar http wanneer ik https heb ingeschakeld.

Edit: Maar ze deden het gisteren geen van allen met https, behalve de home pagina

.
Discussie gesloten.
  • margriet
  • Gebruiker
  • Gebruiker
  • jksdfjsdlkfjsdklfs
Meer
11 sep 2017 05:58 #14688 door margriet
Beantwoord door margriet in topic Problemen met SSL certificaat
Leeg je wel steeds je browsercache? En de symbolic link van public_html naar private_html is goed. Dus in tegenstelling tot wat Ron aangeeft, moeten je bestanden dus wel in public_html staan. Als je homepagina werkt met https, dan zou de rest ook moeten werken.
Discussie gesloten.
  • Meander
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Devoted Joomla User
Meer
11 sep 2017 06:01 #14689 door Meander
Beantwoord door Meander in topic Problemen met SSL certificaat

Leeg je wel steeds je browsercache?

Ja, heel vaak zelfs.
En ik werk zowel in Chrome als in Firefox, maar in beide browsers blijft het hetzelfde.
Discussie gesloten.
  • Meander
  • Onderwerp Auteur
  • Gebruiker
  • Gebruiker
  • Devoted Joomla User
Meer
11 sep 2017 06:28 #14690 door Meander
Beantwoord door Meander in topic Problemen met SSL certificaat
Ik zie trouwens nu net dat er nu wel (bij de tweede herinstallatie) wel een .htaccess bestand bij in is geplaatst.
De eerste keer kon ik die nergens vinden in de root, en heb ik die handmatig met die code moeten aanmaken.
Ik kreeg bij het uploaden daarvan ook niet de melding dat het al bestond, en of ik het wilde overschrijven.

In dit bestand wat ik nu heb staat
Code:
## # @package Joomla # @copyright Copyright (C) 2005 - 2017 Open Source Matters. All rights reserved. # @license GNU General Public License version 2 or later; see LICENSE.txt ## ## # READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE! # # The line 'Options +FollowSymLinks' may cause problems with some server configurations. # It is required for the use of mod_rewrite, but it may have already been set by your # server administrator in a way that disallows changing it in this .htaccess file. # If using it causes your site to produce an error, comment it out (add # to the # beginning of the line), reload your site in your browser and test your sef urls. If # they work, then it has been set by your server administrator and you do not need to # set it here. ## ## No directory listings <IfModule autoindex> IndexIgnore * </IfModule> ## Can be commented out if causes errors, see notes above. Options +FollowSymlinks Options -Indexes ## Mod_rewrite in use. RewriteEngine On ## Begin - Rewrite rules to block out some common exploits. # If you experience problems on your site then comment out the operations listed # below by adding a # to the beginning of the line. # This attempts to block the most common type of exploit `attempts` on Joomla! # # Block any script trying to base64_encode data within the URL. RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR] # Block any script that includes a <script> tag in URL. RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR] # Block any script trying to set a PHP GLOBALS variable via URL. RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] # Block any script trying to modify a _REQUEST variable via URL. RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) # Return 403 Forbidden header and show the content of the root home page RewriteRule .* index.php [F] # ## End - Rewrite rules to block out some common exploits. ## Begin - Custom redirects # # If you need to redirect some pages, or set a canonical non-www to # www redirect (or vice versa), place that code here. Ensure those # redirects use the correct RewriteRule syntax and the [R=301,L] flags. # ## End - Custom redirects ## # Uncomment the following line if your webserver's URL # is not directly related to physical file paths. # Update Your Joomla! Directory (just / for root). ## # RewriteBase / ## Begin - Joomla! core SEF Section. # RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] # # If the requested path and file is not /index.php and the request # has not already been internally rewritten to the index.php script RewriteCond %{REQUEST_URI} !^/index\.php # and the requested path and file doesn't directly match a physical file RewriteCond %{REQUEST_FILENAME} !-f # and the requested path and file doesn't directly match a physical folder RewriteCond %{REQUEST_FILENAME} !-d # internally rewrite the request to the index.php script RewriteRule .* index.php [L] # ## End - Joomla! core SEF Section.

Kan het daar aan gelegen hebben misschien?
Want bij de eerste installatie heb ik dus zelf een .htaccess bestand aangemaakt met enkel deze code:
Code:
RewriteEngine OnRewriteCond %{HTTPS} !onRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

.
Discussie gesloten.
Gemaakt door Kunena