Het forum voor de webwinkel eigenaar en bezoeker van webwinkels.

 
wmichiels
Berichten: 3
Lid geworden op: 07 januari 2013

wisselen van top-level domein - mogelijk of niet?

20 juli 2016

Ik zit met een vraag waar ik maar geen oplossing op kan vinden. Ik heb een webshop op .net, destijds simpelweg om de kosten geweest (.nl stond te koop maar was te duur), nu heb ik de .nl domeinnaam al een hele tijd in bezit, maar de .net is nog steeds het hoofddomein. Die linkt naar de homepagina van .net domein.

Nu ben ik onlangs volledig naar ssl - dus enkel https geswitcht, met 4 regels in mijn htaccess, is iedere individuele pagina van http naar https doorgelinkt middels een 301 redirect om geen google posities te verliezen.

Nu zou ik dit dus ook met .net naar .nl willen doen. Het aanpassen van het hoofddomein is geen enkel probleem, alleen zou .net/categorie31/product4205 bijvoorbeeld naar .nl/categorie/product4205 moeten linken en niet naar de homepagina. Zo voor iedere pagina. Hoe zou ik dat kunnen realiseren? In magento zelf rewrites toevoegen, zal misschien mogelijk zijn, maar meer dan tienduizend extra rewrites maken de webshop veel te langzaam.

Voorbeeld van het stukje htaccess om van http->https te gaan (misschien handig voor sommigen) is dit:
<IfModule mod_rewrite.c>

############################################
## enable rewrites

    Options +FollowSymlinks  #standaard
    RewriteEngine on #standaard
    RewriteCond %{HTTP:X-Forwarded-Proto} !=https  #toegevoegd!!
    RewriteCond %{REQUEST_METHOD} !=POST   #toegevoegd!!
    RewriteRule ^https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]  #toegevoegd!!
    RewriteCond %{HTTPS} !=on  #toegevoegd!!
    RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R=301,L]  #toegevoegd!!
Ditzelfde wil ik dus met .net maar .nl voor elkaar krijgen!

Bovenstaande heb ik zelf uitgevogelt nav verschillende wijzen die op internet te vinden zijn, bovenstaande is daaruit samengesteld, en is wat bij bij werkt, na twee dagen aanmodderen destijds ontzettend verbaasd dat het zo simpel bleek, ik heb de hoop dat mijn vraag net zo simpel opgelost kan worden...
Ik draai overigens magento 1.7.0.2, apache 2.4.18, MariaDB 10.1, php 5.6 MPM Event met fcgi en suexec. Dit dus met WHM/cpanel op een unmanaged VPS bij transip. 

Ik doe zelf serveronderhoud/optimalisatie en heb dus volledige root access. Mijn ervaring is toch, als je wil dat het goed gebeurd moet je het zelf doen, ik had dan wel een aardige basiskennis en de interesse om het te leren. Deze ogenschijnlijk simpele vraag heb ik nog niet kunnen oplossen.

Iemand die dit ooit heeft gefixt? Ik hoor het graag!
 
Gebruikersavatar
Webbouw Plus
Berichten: 18
Lid geworden op: 31 mei 2016
Locatie: Leusden
Contacteer:

Re: wisselen van top-level domein - mogelijk of niet?

21 juli 2016

Neem aan dat die 31 ook in je .nl moet komen?
.net/categorie31/product4205 bijvoorbeeld naar .nl/categorie/product4205
RewriteEngine on
RewriteRule ^(.*)$ http://www.google.nl/$1 [R=301,L]
Kan je hier wat mee?
✓ Webdevelopment | ✓ Internetmarketing | Webbouw Plus
 
Gebruikersavatar
Ward
Berichten: 5343
Lid geworden op: 18 december 2010
Locatie: Eindhoven
Contacteer:

Re: wisselen van top-level domein - mogelijk of niet?

21 juli 2016

Redirect alles zonder HTTPS (regel 1) en zonder de hostnaam www.example.nl (regel 2) permanent naar https://www.example.nl/ gevolgd door de rest van de oorspronkelijke URL (regel 3):
RewriteCond %{HTTPS} off 
RewriteCond %{HTTPS_HOST} !^www.example.nl$ [NC]
RewriteRule ^(.*)$ https://www.example.nl/$1 [L,R=301]