Scix Skrevet 9. april 2006 Del Skrevet 9. april 2006 (endret) Det å laste inn filer på denne måten er jo greit nok: http://www.domene.no/side/test RewriteRule (side)/([a-zA-Z_]+) index.php?$1=$2 [L] Men hvordan kan jeg gøre slik at det er nok å skrive http://www.domene.no/test og dermed laste inn samme filen? Har prøvd på denne måten: RewriteRule (side)/([a-zA-Z_]+) index.php?side=$2 [L] men får det ikke til å virke btw: jeg er ikke serlig flink med .htaccess programmering Endret 9. april 2006 av Scix Lenke til kommentar
rønning Skrevet 9. april 2006 Del Skrevet 9. april 2006 RewriteRule side/([a-zA-Z_]+) index.php?side=$1 [L] Lenke til kommentar
Scix Skrevet 9. april 2006 Forfatter Del Skrevet 9. april 2006 Får bare 404 feil. Funker hvis jeg bruker /side/fil/, men ikke bare /fil/ Lenke til kommentar
Scix Skrevet 9. april 2006 Forfatter Del Skrevet 9. april 2006 Får ikke dette til jeg... Noen som har en link til en side som har en god guide til dette Lenke til kommentar
Gilbert Skrevet 9. april 2006 Del Skrevet 9. april 2006 Google.com Det er en av dine mest trofaste venner. http://www.potentproducts.com/resources/tu...ewriterule.html Er også en kar her på hw som lagde en guide på norsk, men den husker jeg neimen ikke hvor er. Lenke til kommentar
Scix Skrevet 9. april 2006 Forfatter Del Skrevet 9. april 2006 hehe, sant nok Har lest guiden som ble skrevet her, og det funker jo godt, men det er det å kunne skrive bare /fil/ istede for /side/fil/ som er tingen. Skal lese linken din... Lenke til kommentar
rønning Skrevet 9. april 2006 Del Skrevet 9. april 2006 RewriteRule ^([a-z0-9]+)/?$ index.php?side=$1 Dette funker hvis du skriver noe.com/side da blir det index.php?side=side Lenke til kommentar
Scix Skrevet 9. april 2006 Forfatter Del Skrevet 9. april 2006 RewriteRule ^([a-z0-9]+)/?$ index.php?side=$1 Ja, jøss. Takk for den... Håper jeg en dag blir bedre, eventuelt god, i dette Lenke til kommentar
trrunde Skrevet 9. april 2006 Del Skrevet 9. april 2006 (endret) Er det nok å bare lage en .htaccess fil med den ene linjen i? Endret 9. april 2006 av trrunde Lenke til kommentar
MC2 Skrevet 9. april 2006 Del Skrevet 9. april 2006 nei, du må nok ha ihvertfall dette: RewriteEngine on RewriteRule ^([a-z0-9]+)/?$ index.php?side=$1 Lenke til kommentar
trrunde Skrevet 9. april 2006 Del Skrevet 9. april 2006 Ja fant nettop ut av det, men hva betyr egentlig dette: ^([a-z0-9]+)/?$ har det noe med hva slags tegn som er gyldige? Lenke til kommentar
MC2 Skrevet 9. april 2006 Del Skrevet 9. april 2006 ja, nå tillater den alt mellom a og z i alfabetet og alle tall mellom 0 og 9, så hvis du prøver med feks kdjføla..kfjak så funker det ikke. Lenke til kommentar
rønning Skrevet 9. april 2006 Del Skrevet 9. april 2006 aldri lurt å bruke (.*), i hvertfall lurt å luke ut tegn som . og /... du må også aktivere mod_rewrite i apache-konfigen Lenke til kommentar
trrunde Skrevet 9. april 2006 Del Skrevet 9. april 2006 Men når du bruker mod rewrite hvordan funker det da hvis du har andre mapper på webområdet, f.eks ett test området www.mittdomene.no/test ville jo funket uten mod rewrite men nå vil en vel prøve å inkludere filen test? eller?? Lenke til kommentar
rønning Skrevet 10. april 2006 Del Skrevet 10. april 2006 nei da går den til mappen test Lenke til kommentar
trrunde Skrevet 10. april 2006 Del Skrevet 10. april 2006 Okey, men hvordan vet den om det er en fil den skal inkludere eller om det er en mappe den skal gå til? Lenke til kommentar
trrunde Skrevet 10. april 2006 Del Skrevet 10. april 2006 (endret) Hvordan skrur jeg på mod_rewrite på min lokale server? prøvde å gjøre slik som det står her: http://www.tutorio.com/tutorial/enable-mod-rewrite-on-apache men fikk det ikke til å virke Edit: bruker forresten Apache 2.0.54 Endret 10. april 2006 av trrunde Lenke til kommentar
rønning Skrevet 10. april 2006 Del Skrevet 10. april 2006 Hvis det finnes en mappe, går den dit, hvis det ikke finnes en mappe skrives den om til index.php?side......osv. for å slå på åpner du httpd.config filen som ligger i config mappen under apache... der finner du denne linjen: #LoadModule rewrite_module modules/mod_rewrite.so fjern #, lagre filen, restart apache, og du er i gang Lenke til kommentar
trrunde Skrevet 10. april 2006 Del Skrevet 10. april 2006 (endret) Det har jeg allerede gjort men får det allikevel ikke til å virke Edit, når jeg så nærmere etter la jeg merke til at jeg hadde endret innholdet i htaccess filen, når jeg bare endret det tilbake så funket det Endret 10. april 2006 av trrunde Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå