Avatar billede flim Nybegynder
07. november 2003 - 14:10 Der er 6 kommentarer og
2 løsninger

robots.txt

Ved ikke om det er i denne gruppe. Håber jeg!

Jeg vil gerne lave en fil til min hjemmeside, så folk ikke bare kan hente hele webstedet på een gang. Jeg har hørt noget om en fil der hedder robots.txt hvor man selv kan vælge hvad der skal gives tilladelse til.

Nogen der ved hvordan sådan en skrives?

Mvh Flim
Avatar billede hoejrup Nybegynder
07. november 2003 - 14:18 #1
Det kan ikke lade sig gøre.

robots.txt anvendes til at styre hvilke html sider der skal være synlige for søgemaskinerne.

/per
Avatar billede flim Nybegynder
07. november 2003 - 14:21 #2
Så der er ingen måde man kan sikre sig på at folk ikke henter ens websted inklusive diverse sider som der ikke er linket til men som bare ligger der?

Dvs at sider der normalt er bag password bare kan hantes ned?

PHP-sider kan vel også bare hentes ned, eller er det altid som HTML?

Mvh Flim
Avatar billede hoejrup Nybegynder
07. november 2003 - 14:48 #3
Du kan godt beskytte dine websider med password, og du kan forhindre at websider ikke vises i en søgemaskine via robots.txt.
Hvis brugeren kommer ind på dit website, så kan de altid downloade/hente billeder mv.

/per
Avatar billede flim Nybegynder
07. november 2003 - 14:51 #4
Nu er det ikke så meget i søgemaskine-henseende.

Jeg har hørt om et program der hedder wget, som simpelthen henter alt ned fra ens websted, og ligger sider i deres respektive mapper. (Mener Frontpage kan noget i samme dur).

Men det er måske det samme. At hvis en søgemaskine ikke kan finde den, så kan wget, Frontpage og andre programmer heller ikke?

Håber du gider svare, og hvs jeg har ret, hvordan skrives denne robots.txt så?
Avatar billede bufferzone Praktikant
07. november 2003 - 15:45 #5
Det kan både frontpage og wget. og det er svært at lave et website, der ikke bare kan hentes ned, samtidig med at det er brugervenligt og især søgemaskinevenligt.

Hvis du ønsker at gøre dette, kan du betjene dig af ASP eller PHP, og lade siderne hente på baggrund af bruger handlinger. Altså bruger indtastning i formfelter eller bruger klik på alertbokse. Hverken frontpage eller wget kan jo udfylde formularfelter med korrekte ting.

Mange tjenester, der ikke vil have at andre tjenester benytter dem, gør det at de generere en tre tegns kombination med gif billeder af de enkelte tegn, dette gif billede sammensat af tre giffer, giver den kode du som bruger skal taste ind, for at komme videre. Frontpage og wget, kan ikke se hvad for tegn der er på billedet, og derfor ikke bringes til at udfylde feltet korrekt. Dette er dog ikke videre bruger venligt
Avatar billede bufferzone Praktikant
07. november 2003 - 15:50 #6
Det er i øvrigt en god ide at have en robots.txt, det forventer søgemaskinerne.

ser her for en minimums version http://www.bufferzone.dk/robots.txt
og her for en maximums version http://www.webmasterworld.com/robots.txt
Avatar billede skovenborg Nybegynder
07. november 2003 - 17:36 #7
desuden kan selve PHP koden ikke hentes ned da det er serverside - altså siderne bliver behandlet af PHP fra serveren før de bliver smidt ud til brugeren (også ham der benytter wget) som almindeligt HTML.
Avatar billede rackbox Nybegynder
10. november 2003 - 00:34 #8
Alt, der hedder .php på en PHP-enabled server vil først blive kørt på serveren og resultatet sendt til brugeren. Du kan password-beskytte dine filer ved at bruge .htaccess - som er en standard på alle APACHE-servere. Kig evt. her, hvor jeg har besvaret et lignende spørgsmål: http://www.eksperten.dk/spm/424531
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester