Gå til innhold

URL videresending


Anbefalte innlegg

Øhm. Vet ikke helt hvordan jeg skal forklare hva det er jeg ønsker å gjøre men jeg kan jo først og fremst si hva jeg vil oppnå med det.

 

Jeg prøver da å lage en side hvor folk kan registrere seg, noe som fører til at de får en del av serveren min til demmes disposisjon. Det jeg da ønsker er at når dem trykker på registrer knappen så vil det dukke opp en ny "mappe" med en forhåndslaget fil. For eksempel www.example.com/user1 (vi setter denne user1 som $sidemappe bare for å gjøre ting enklere i forklaringen)

 

Har lest noe om bruken av httpd eller htaccess til dette men kan ikke helt huske hvor jeg fant den informasjonen. Slik jeg ser det så vil jeg at denne "sidemappen" skal sikte til en fil (index.php?s=$sidemappe).

 

Ufattelig dårlig forklart men kan ta med et eksempel som vil gjøre ting klarere for dere programmerere der ute :D

 

http://www.facebook.com/zuck

Denne sikter da til http://www.facebook.com/profile.php?id=4

Endret av Kristure
Lenke til kommentar
Videoannonse
Annonse

Hei!

 

<?php
header("Location: http://www.dinserver.com/dinside");
?>

 

Vil redirecte. Videre, hvis du feks vil at alle som besøker http://URL/index.php?side=entotre skal komme til http://URL/entotre/ kan du feks gjøre følgende:

 

<?php
if (isset($_GET["side"]) {
$side = $_GET["side"];
header("Location: http://dittdomene.com/" . $side);
}
?>

 

evt

<?php
if (isset($_GET["side"]) {
$side = $_GET["side"];
if ($side == "porn") header("Location: http://www.grannyporn.com");
if ($side == "horses") header("Location: http://www.hesteklubben.no/beastiality");
}
?>

 

etc :)

Endret av Melkekartong
Lenke til kommentar
Gjest Slettet+9871234

Har lest noe om bruken av httpd eller htaccess til dette men kan ikke helt huske hvor jeg fant den informasjonen.

Generelt er ting du gjør i .htaccess sikrere enn via kode, ettersom .htaccess instrukser arbeider på et lavere nivå direkte mot web serveren.

 

 

Header redirects er også veldig spesielle.

 

En 301 permanent redirect gjøres i den flate .htaccess filen ved:

 

redirect 301 /macromedia.htm http://www.multifinanceit.com

 

Siden jeg har slettet siden macromedia.htm vil en som klikker en inngående lenke til denne siden bli omdirigert til hjemmesiden for domenet i stedet for å oppleve en brutt lenke. Det er i noen tilfeller bedre enn en 404 page not found side som implementeres slik:

 

ErrorDocument 404 /404.htm

Der 404.htm ligger på roten og er designet slik du selv velger, ofte ved en branding av ditt selskap.

 

Ytterligere informasjon (Ikke grav deg ned, men skan):

  1. http://httpd.apache.org/docs/current/
  2. http://www.google.com/support/webmasters/bin/answer.py?answer=93633
  3. http://www.webconfs.com/how-to-redirect-a-webpage.php
  4. http://www.webproworld.com/webmaster-forum/threads/73187-Custom-error-pages-Best-practices.

 

Unngå dårlige redirects.

Endret av Slettet+9871234
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...