FAQ |
Kalender |
2009-06-24, 09:23 | #1 | ||
|
|||
Medlem
|
Jag får mail så fort ett fel uppstår på min webbsida och ett vanligt återkommande fel är något som bara crawlers lyckas framkalla:
"Cannot use a leading .. to exit above the top directory." Jag har ip-spärrat en del av dem men det är lite jobbigt + att en del vill man ju faktiskt låta gå igenom siten. Någon som vet vad det kan vara för fel? Så konstigt att det aldrig handlar om vanliga användare. Det enda jag kan tänka mig som en ledtråd till problemet är att min mappstruktur i iis:en ser ut såhär: wwwroot/website1/ wwwroot/website2/ wwwroot/commonfiles Där commonfiles är en gemensam css, layout och javascript-katalog för båda website1 och website2. Denna katalog läggs till som en virtual directory i iis:en för båda websites. Detta betyder att jag för att länka t.ex. en bild skriver [img]../commonfiles/blabla.jpg[/img] Alla ideér är välkomna, vill lösa detta irriterande fel |
||
Svara med citat |
2009-06-24, 09:55 | #2 | ||
|
|||
Medlem
|
Citat:
Prova att byta ut alla bild-referenser till den absoluta sökvägen till commonfiles och se om du blir av med problemet. En annan spontan tanke som slog mig är att det skulle kunna vara elaka botar som söker igenom din site efter säkerhetshål, och provar att komma åt t.ex. www.website1.se/../../../etc/passwd. Kan du se i loggarna vilka URL:er som efterfrågas när felet uppstår? |
||
Svara med citat |
2009-06-24, 10:38 | #3 | ||
|
|||
Medlem
|
Det borde jag nog lägga till, så jag ser vilken sida den eftersöker, just nu skriver jag nämligen bara ut referrer, dvs. sidan den kommer ifrån.
Exempel på bot som crawlade inatt: http://www.cyberpatrol.com/cyberpatrolcrawler.asp Kanske borde testa med absoluta sökvägar. Lite meckigt att fixa så det funkar på localhost bara, fast det funkar nog. |
||
Svara med citat |
Svara |
|
|