Redirect afbeeldingen + PDF's van oud naar nieuw domein via htaccess
Ik heb bijna twee maanden geleden een domein migratie doorgevoerd van vihara.nl naar meditatieinstituut.nl. Door de migratie heb ik maar liefst 80% verlies in organisch verkeer via Google.
Nu kwam ik er net achter dat met de huidige htaccess regels wel alle url's worden doorgezet, maar niet de afbeeldingen e.d.
Bijvoorbeeld https://vihara.nl/wp-content/uploads/2018/01/Satipat%CC%A3t%CC%A3ha%CC%84na-Schema-Nederlands.pdf redirect NIET naar het nieuwe domein.
Terwijl https://vihara.nl/meditatieretraites/ WEL redirect naar het nieuwe domein.
In .htaccess heb ik enkel deze twee regels staan:
Maar dat lijkt dus alleen voor urls te werken die geen afbeelding, PDF of iets dergelijks zijn.
Op stack overflow vond ik nog wel deze regels:
Code (php)
1
2
2
RewriteCond %{HTTP_HOST} ^(www\.)?vihara\.nl$
RewriteRule ^(.+\.png|gif|pdf|jpg|doc)$ https://meditatieinstituut.nl/$1 [NC,L,R]
RewriteRule ^(.+\.png|gif|pdf|jpg|doc)$ https://meditatieinstituut.nl/$1 [NC,L,R]
Maar als ik dit toevoeg, verandert er niets.
Iemand een idee wat dit kan zijn?
Gewijzigd op 04/06/2020 09:14:23 door Gerjan Schoemaker
Dit zou als het goed is moeten werken.
Maar het kan nog simpeler:
Of als je CloudFlare hebt kan je daar een paginarule voor aanmaken.
Gewijzigd op 04/06/2020 08:47:42 door - Ariën -
Bij CloudFlare kun je een "Purge everything" doen om alle gecachede (?) bestanden te wissen, waardoor CloudFlare per direct alles opnieuw op gaat halen, en dus ook tot de ontdekking komt dat ie alles door moet sturen.
Of wachten tot de cache vanzelf verlopen is ...
Hoe maak je een code tag? Ik zie alleen maar bold, italic, underline, doorhalen, image, link en comment bovenaan staan.
Toevoeging op 04/06/2020 09:00:41:
Rob Doemaarwat op 04/06/2020 08:57:09:
Bij CloudFlare kun je een "Purge everything" doen om alle gecachede (?) bestanden te wissen, waardoor CloudFlare per direct alles opnieuw op gaat halen, en dus ook tot de ontdekking komt dat ie alles door moet sturen.
Ah, daar heb ik nooit aan gedacht. Dat ga ik ook direct doen.
Gewijzigd op 04/06/2020 08:59:54 door Gerjan Schoemaker
Gewijzigd op 04/06/2020 09:02:23 door - Ariën -
Rob Doemaarwat op 04/06/2020 08:57:09:
Je site zit achter een CloudFlare "muur".
Rob, ik heb de cache nu geleegd. Maar ik vraag mij af of het nog wel zinvol is om het domein via CloudFlare te laten verlopen? Kan ik voor de zekerheid niet beter CloudFlare helemaal uitzetten?
Gewijzigd op 04/06/2020 09:10:02 door - Ariën -
- Ariën - op 04/06/2020 09:09:05:
Dit kan prima via Cloudflare werken. Als je de juiste redirect-rule aanmaakt. Vergeet daarin geen $1 achter je domeinnaam.
Dank, ik had het aangepast en de redirect werkt! Helaas nog niet helemaal goed want hij verwees naar:
https://meditatieinstituut.nl/$1wp-content/uploads/2018/01/Satipat%cc%a3t%cc%a3ha%cc%84na-Schema-Nederlands.pdf
Dus met $1 achter het domein. Ik heb nu $1 eraf gehaald.
Maar je gaf aan dat deze belangrijk is. Waarvoor dient deze en wat zou ik dan kunnen doen dat hij wel goed redirect?
Gewijzigd op 04/06/2020 10:00:07 door - Ariën -
Zelfs de afbeeldingen verwijzen nu goed door:
https://vihara.nl/wp-content/uploads/2019/05/meditatie-blog.jpg
Gewijzigd op 04/06/2020 10:11:59 door Gerjan Schoemaker
Ook dat kan...