Aar
Inventaris
- Lid geworden
- 3 aug 2014
- Berichten
- 10.108
- Besturingssysteem
- Windows 11 en diverse Linux-soorten
- Office versie
- Office 365
Ik had ergens gelezen dat je in je site niet te veel redirects moest hebben, omdat het ten koste zou gaan van search-spiders.
Nu heb ik een .htaccess met een paar redirects om te redirecten naar de www-site (site.nl -> www.site.nl), http naar https, en in mijn PHP-code een script die nieuws/42 doorstuurt (met een 301) naar een slug-URL zoals nieuws/42/dit-is-een-titel.html .
Bij elkaar dus drie redirects als je naar http://site.nl/nieuws/42 gaat.
Mijn .htaccess is als volgt:
Klopt het inderdaad dat je het aantal redirects moet beperken? En kan iemand een advies geven over hoe mijn .htaccess korter kan?
Nu heb ik een .htaccess met een paar redirects om te redirecten naar de www-site (site.nl -> www.site.nl), http naar https, en in mijn PHP-code een script die nieuws/42 doorstuurt (met een 301) naar een slug-URL zoals nieuws/42/dit-is-een-titel.html .
Bij elkaar dus drie redirects als je naar http://site.nl/nieuws/42 gaat.
Mijn .htaccess is als volgt:
Code:
<IfModule mod_rewrite.c>
# Alle non-www request doorsturen naar www
# RewriteCond %{HTTP_HOST} !^www\.
# RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
#Alles rewriten naar https met de huidige www-hostname.
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Alles doorsturen naar de index, en daar alles afhandelen
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
Klopt het inderdaad dat je het aantal redirects moet beperken? En kan iemand een advies geven over hoe mijn .htaccess korter kan?