Avatar billede jokeren77 Nybegynder
01. april 2013 - 22:09 Der er 5 kommentarer og
1 løsning

mod_rewrite RewriteRule url to url

(Obs: har sat mellemrum mellem http: og // så de ikke bliver til links)

jeg er ved at sikre mig at alle der peger på en specifik adresse:

http: // domain.dk/velkommen.php

Bliver peget over op en side indeholdende intern links, der bla oplyser hovedsiden om hvilken side den skal include og evt. andre variabler.

Denne side hedder:

http: // domain.dk/linkside_hovedsiden.php?intern=7

lige nu ser min kode sådan her ud:

RewriteEngine on

## omdirigering af links til hovedsiderne.
RewriteRule http: // domain.dk/velkommen.php$ http: // domain.dk/linkside_hovedsiden.php?intern=7 [L]

Nogen gange sender den mig der rigtige sted hen, hovedsageligt hvis jeg står på en ekstern side, men hvis jeg hopper lidt rundt på egen side og prøver at skriver http://domain.dk/velkommen.php så får jeg pludselig forkerte side ind.
Avatar billede olebole Juniormester
01. april 2013 - 22:29 #1
<ole>

Hvori består fejlen? Jeg tror ikke på, at der nogen gange sker noget sært. Hvornår sker det, og hvornår sker det ikke?

/mvh
</bole>
Avatar billede jokeren77 Nybegynder
01. april 2013 - 22:32 #2
hvis jeg står på eb.dk og trykker på det link jeg har lagt i IE som hedder velkommen.php så virker det.

men står jeg et andet sted på domain.dk og trykker på sammen link så virker det ikke. jeg får ikke samme side frem.
Avatar billede olebole Juniormester
01. april 2013 - 22:51 #3
Jo, det gør det nu nok - men det fungerer sikkert ikke på http://www.domain.dk. Drop domænet i din htaccess  *o)
Avatar billede jokeren77 Nybegynder
01. april 2013 - 23:18 #4
har fundet ud af at det var mine sessioner der laver ballade.

men ang. det du skriver med at droppe domænet, så oplever jeg at når jeg bare skriver

RewriteRule ^velkommen.php$ linkside_hovedsiden.php?intern=7 [L]

Så står siden bare og blinker og genloader sig selv.
Avatar billede jokeren77 Nybegynder
01. april 2013 - 23:31 #5
har lavet den lidt om. men får stadig blink

RewriteRule ^velkommen.php$ velkommen_redirect.php [L]
Avatar billede jokeren77 Nybegynder
24. juli 2013 - 10:23 #6
desværre ikke fundet løsning på dette. så valgte noget helt andet.
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
Kurser inden for grundlæggende programmering

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