Kom ihåg mig?
Home Menu

Menu


apache2 server ger (400) syntax error

Ämnesverktyg Visningsalternativ
Oläst 2012-09-02, 19:42 #1
Thomas E Thomas E är inte uppkopplad
Medlem
 
Reg.datum: Jul 2006
Inlägg: 85
Thomas E Thomas E är inte uppkopplad
Medlem
 
Reg.datum: Jul 2006
Inlägg: 85
Standard apache2 server ger (400) syntax error

Jag anväder google-verktyg ibland för att kolla vår hemsida www.seriesam.com. Den har flera 1000 "fel" på sidor som indexeras av google, de returnerar http-fel 400 Bad Request. Exempel på sökningar som ger detta resultat:

www.seriesam.com/filmaffisch/BC%4S
www.seriesam.com/filmaffisch/GC%5R
www.seriesam.com/filmaffisch/KC%4RLEKENS
www.seriesam.com/filmaffisch/simlC%5ngsdalen
www.seriesam.com/filmaffisch/VC%5RAS

Notera de konstiga tecknen t.ex "%5R" ovan, som inte betyder något. Vet inte varifrån google fått dessa sökningar, måste vara någon som länkat fel. Finns flera tusen i googles index.

Vi använder Apache/2.2.12 (Ubuntu). Finns det någon inställning i apache2-configfiler som gör att en sökning som ovan inte ger fel 400 utan resulterar i en OK sida? Jag kan t.ex rikta alla udda sökningar till någon viss fungerande sida bara jag kan plocka upp alla sökningar som ser ut som ovan. Eller om man kan ersätta alla "udda/fel" tecken med ingenting.
Thomas E är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-02, 20:20 #2
KristianE KristianE är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2008
Inlägg: 3 074
KristianE KristianE är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2008
Inlägg: 3 074
Tecknena är väl ändå ersättning för åäö?
KristianE är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-03, 10:37 #3
Thomas E Thomas E är inte uppkopplad
Medlem
 
Reg.datum: Jul 2006
Inlägg: 85
Thomas E Thomas E är inte uppkopplad
Medlem
 
Reg.datum: Jul 2006
Inlägg: 85
Jo, på något sätt har svenska ÅÄÖ i urlen förvanskats när de lagts in i googles index. "C%5" verkar ju t.ex vara "å". Hur kan jag i config-filen göra en redirect med en översättning från "C%5" till "å"? apache2 ger direkt felet 400.
Thomas E är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-03, 10:55 #4
KristianE KristianE är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2008
Inlägg: 3 074
KristianE KristianE är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2008
Inlägg: 3 074
Jag skulle hellre gjort något med din databas/site, nån slags Search/Replace och byta ut
alla svenska tecken med aao. ÅÄÖ är verkligen en dödssynd att använda i URL:er och liknande.
KristianE är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-03, 20:41 #5
Thomas E Thomas E är inte uppkopplad
Medlem
 
Reg.datum: Jul 2006
Inlägg: 85
Thomas E Thomas E är inte uppkopplad
Medlem
 
Reg.datum: Jul 2006
Inlägg: 85
Nej, felet är inte på seriesam.com. Det går utmärkt med åäö i urler, se t.ex wikipedia
http://sv.wikipedia.org/wiki/%C3%85sa-Nisse

Men i detta fall har google fått tag på över 1000 urler som innehåller ett felaktigt tecken som inte kan översättas. Och då ger apache2-servern upp direkt utan att jag kan göra en redirect till den riktiga sidan. Så min fråga i första inlägget kvarstår.
Thomas E är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-03, 20:50 #6
KristianE KristianE är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2008
Inlägg: 3 074
KristianE KristianE är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: May 2008
Inlägg: 3 074
Citat:
Ursprungligen postat av Thomas E Visa inlägg
Nej, felet är inte på seriesam.com. Det går utmärkt med åäö i urler, se t.ex wikipedia
http://sv.wikipedia.org/wiki/%C3%85sa-Nisse
Ok.. Jag tycker inte "%C3%85" är detsamma som "utmärkt". Men kör du på som du vill.
KristianE är inte uppkopplad   Svara med citatSvara med citat
Svara

Taggar
400 bad request, apache2


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 18:50.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017