Avatar billede Kengun Praktikant
18. november 2004 - 20:13 Der er 8 kommentarer og
2 løsninger

Redirecte link som ik ender på .php

Der er et websted der linkede til min side på denne måde: http://kengun.com/epostadr/index.php?show=3 - Som i ser så fungere den ik længre. Er der nogen måde jeg kan "redirecte" alle sådanne til www.kengun.com eller lignende? Kan jeg for eksempel lave en ny index.php med noget PHP haløj i?
Avatar billede htm Nybegynder
18. november 2004 - 20:18 #1
Lav et 404 fejldokument.

Hvis apache server kan du smide dette i en .htaccess:

ErrorDocument 404 /

så vil den redirecte til / på siden.

Læs lidt mere her: http://www.webcafe.dk/artikler/apache/htaccessfejlbeskeder/
Avatar billede Kengun Praktikant
18. november 2004 - 20:21 #2
ja, det kan være en løsning. Jeg har brugt .htaccess tidligere men det er længe siden nu. Håbede der måske var en god løsning med php men vil da give det et forsøg.
Avatar billede fun22 Nybegynder
18. november 2004 - 20:22 #3
det mest optimale vil nok være det som htm siger, men ellers kan du jo også lave en index til i den mappe (epostadr) som indeholder:

if show <> "" then
redirect "forsiden"
end

Nu er jeg asp mand så ved ikke lige hvordan det skal være i php men det er mere prænsippet i det...
Avatar billede Kengun Praktikant
18. november 2004 - 20:23 #4
men ved ik helt om siden kører på Apache server :-/ så det må jeg lige undersøge.
Avatar billede Kengun Praktikant
18. november 2004 - 20:28 #5
Jeg smed det her i den index.php fil.

<?
if show <> "" then
redirect "http://www.kengun.com/";
end
?>

...men som i ser så er jeg ingen php haj, så den giver nu fejl.
Avatar billede htm Nybegynder
18. november 2004 - 20:28 #6
Hvis det er fun22s løsning er php løsningen:

<?php
header("location: http://www.kengun.com");
?>

det er uden tjek for show er tom ellers er det:

<?php
if ( isset($_GET['show']) && !empty($_GET['show']))
    header("location: http://www.kengun.com");
Avatar billede fun22 Nybegynder
18. november 2004 - 20:29 #7
ja som htm skriver det...

Jeg er ikke php mand så jeg ved ikke engang hvad man skal starte med ;)
Avatar billede Kengun Praktikant
18. november 2004 - 20:30 #8
SKIDEGODT :D - Nu fungerer den :) Mange tak. Vil i vennligst smide nogle svar? :)
Avatar billede fun22 Nybegynder
18. november 2004 - 20:31 #9
svar.. bare del det 5 - 10.. 10 til htm det var jo ham der sådan set lavede det sværeste ;)
Avatar billede htm Nybegynder
18. november 2004 - 20:32 #10
ok :-)
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