Avatar billede smokiespartakus Nybegynder
27. august 2007 - 17:59 Der er 9 kommentarer og
1 løsning

Friendly urls - How To?

Jeg sidder og bakser med at få mit xampp til at fungere med friendly urls (altså at man kan gå ind på www.blah.dk/min/fine/underside uden at skulle lave mappestrukturen derefter), men kan ikke få det til at virke.

Jeg har googlet og googlet, og da osse fundet en masse, men ikke noget der funger.

Så vidt jeg kan gennemskue skal man enten ændre i .htaccess, eller i httpd.conf. Har prøvet begge, men uden held.

Jeg fandt noget hvor der stod at jeg skulle skrive følgende:

<Directory "D:/xampp/htdocs/">
RewriteEngine On
RewriteRule !\.(gif|jpg|png|css)$ /localhost/
</Directory>

efter jeg havde slået mod_rewrite til i httpd.conf, men det virker ikke.

Nogen der kan svaret?

/Jonas
Avatar billede bacardil Nybegynder
27. august 2007 - 19:45 #1
Prøv noget i retning af

RewriteEngine                  on
RewriteRule                            /test/(.*)    /test.php        [QSA,NE]
Avatar billede smokiespartakus Nybegynder
27. august 2007 - 20:16 #2
Får stadig bare Object not found!

Skal det bare stå nederst i httpd.conf?
Avatar billede bacardil Nybegynder
27. august 2007 - 20:18 #3
Det skal stå sammen med resten af din opsætning for websitet i httpd.conf
Avatar billede smokiespartakus Nybegynder
27. august 2007 - 20:26 #4
Hvilket fx er nederst? Det er jo xampp der har oprettet httpd.conf, så har ingen anelse om hvor ellers det skal stå. Det eneste jeg ellers har rørt ved den er at jeg har slået mod_rewrite til.

Der skal ikke et tag om af en art vel? såsom <Directory> eller noget andet.

/J
Avatar billede smokiespartakus Nybegynder
27. august 2007 - 20:28 #5
Hep.

Nu virker det så efter jeg havde prøvet nogle gange.. strange.. men tak for svaret ;o)

/J
Avatar billede bacardil Nybegynder
27. august 2007 - 20:39 #6
Hvad var løsningen via xampp?
Avatar billede smokiespartakus Nybegynder
27. august 2007 - 21:01 #7
Bare at skrive det du sagde i bunden. I øvrigt rettede jeg til
RewriteRule !\.(gif|jpg|png|css)$ /index.php
bagefter, og det virkede også fint, så det var vist bare fordi den ikke var glad for at pege på en mappe.

Dvs. løsningen var

RewriteEngine On
RewriteRule !\.(gif|jpg|png|css)$ /index.php

i bunden af httpd.conf.

Hvis du vil have point skal du vist skrive et reply som svar så vidt jeg husker ;o)

/J
Avatar billede bacardil Nybegynder
27. august 2007 - 21:03 #8
Tak for point så..
Avatar billede smokiespartakus Nybegynder
27. august 2007 - 21:11 #9
Hmm.. der sker så ikke
Avatar billede bacardil Nybegynder
27. august 2007 - 21:15 #10
Virker det ikke alligevel?
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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