![]() |
litet .htaccess problem
Jag jag undrar hur jag kan fånga upp alla "kvarvarande" url'er i min .htaccess-fil och peka dom mot en specifik url utan att skicka med dess url-variabler typ "?info=", jag vill få bort dom....
nu kanske jag är dum men jag kommer verkligen inte på det tack på förhan :) |
Hur ser det ut idag och hur vill du att det ska se ut?
|
jag har en ganska lång .htaccess-fil som ser ut typ såhär
RewriteRule ^segelbat index.php?type=segelbat [L] RewriteRule ^gummibat index.php?type=gummibat [L] RewriteRule ^batmarknad index.php?type=batmarknad [L] RewriteRule ^nyheter index.php?type=nyheter [L] RewriteRule ^batlankar index.php?type=batlankar [L] RewriteRule ^gasthamnar index.php?type=gasthamn [L] det är bara ett utdrag men efter alla dessa rader (när ingen av de jag har skrivigt passar in) skulle jag vilja ha en rad som redirectar till startsidan utan $_GET-variabler någon som har en lösning? |
Börja med en redirect för allt, till din 'skräpmottagarsida'. Lägg dina övriga redirects, som nu blir undantag, därefter.
Tror jag.. iallafall.. nu kanske det är jag som missat nåt. |
Det känns rent spontant som att det vore en bra idé för dig att skicka vidare alla url:er till index.php? Sedan kan du hantera felaktiga url:er där.
|
Kod:
RewriteRule ^(.*)$ index.php?type=$1[L,QSA] PHP-kod:
|
Alla tider är GMT +2. Klockan är nu 04:45. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson