Mitt förslag ovan lägger till / i slutet av adressen om det saknas.
Citat:
Ursprungligen postat av clirre
Stort, stort tack för alla era svar, jag tycker detta är skitsvårt och har hoppat runt på en rad bloggar och sidor utan att bli nämnvärt klokare. Det är ju trial and error-programmering utan felkoder
Jag börjar dock närma mig nu via ErikStenmans förslag. Följande:
RewriteEngine on
RewriteRule ^([^/\.]+)/$ var.php?variable=$1 [L]
Ger rätt respons, man får då:
- www.doman.com/hund/ = OK
dock ger fortfarande
- www.doman.com/hund - 404
vilket är bättre än att båda ger ok. "hund" är dock en variabel så hur kan jag ersätta det du skrev Erik med en variabel (wildcard)?
Som hnn skrev kan jag också sätta:
link canonical "doman.se/<wildcard>/" för att inte riskera GoogleWrath men det är ju lika bra att försöka lösa det rent tekniskt från början.
Sen kanske man borde fundera på aspekten att www.doman.se/hund rent SEO-mässigt skulle kunna vara lite bättre än www.doman.se/hund/ eftersom det är två olika nivåer i en mappstruktur. Några kommentarer ang det? Personligen tycker jag det ser snyggare ut med trailing slash och misstänker att det inte kan ge så otroligt stor skillnad. Eller?
|