.htacces url rewrite
Ik heb de volgende url: 'index.php?pagina=services&taal=nl'
Graag zou ik hier 'nl/services' van willen maken.
Wat heb ik zelf gedaan?
Ik heb gegoogled, maar daar kwamen alleen maar tuts uit met 1 variable en geen twee.
Daarom wil ik graag van jullie hulp hoe ik dit aan zou moeten pakken.
Mvg
Pepijn
Gewijzigd op 01/01/1970 01:00:00 door Pepijn
Veel plezier.
Code (php)
1
2
3
2
3
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/temp/
RewriteRule ^([A-Za-z0-9-_]+)/?$ index.php?name=$1 [L]
RewriteCond %{REQUEST_URI} !^/temp/
RewriteRule ^([A-Za-z0-9-_]+)/?$ index.php?name=$1 [L]
Deze gebruik ik om van www.site.nl/jantje
het profiel van jantje te laten zien.
zoals de regel met /temp/ moet je doen voor alle folders waar hij niet naar moet luisteren. bijvoorbeeld /css/ /images/ etc...
Grts. René
Gewijzigd op 01/01/1970 01:00:00 door Rene Sn
je vergeten :p
hmm
Waar kan je dat eigenlijl eren zo htaccess scripting???
@Karl
Nice reaction xDD
Mvg
Pepijn
Dit zijn gewoon regex-en ;-)
@Pepijn: Pas je startpost aan, dit slaat nergens op. Als je wilt dat iemand dit voor je gaat doen, doe het dan bij aanvragen plaatsen. Als je wilt dat wij je helpen, plaats dan meer info en laat zien wat jij zelf al heb gedaan.
Zoiets zal het moeten worden:
domein.nl/taal/pagina ;-)
startpost aangepast.
Heb je ook die RewriteRule toegepast? ;-)
nl/home moet worden index.php?taal=nl&pagina=home
nl/nieuws/artikel moet worden news.php?taal=en&artikel=artikel
Hoe zou ik dit op kunnen lossen?
Mvg
Pepijn
Tot ik er achter kwam dat ik het anders om moet doen.
Ik laat mijn script de url
uitspugen en met
wordt hij voor de browser om gezet naar
Werkt als een tierelier
Pepijn schreef op 28.08.2009 10:45:
ja, hij werkt uitstekend.
nl/home moet worden index.php?taal=nl&pagina=home
nl/nieuws/artikel moet worden news.php?taal=en&artikel=artikel
Hoe zou ik dit op kunnen lossen?
Mvg
Pepijn
nl/home moet worden index.php?taal=nl&pagina=home
nl/nieuws/artikel moet worden news.php?taal=en&artikel=artikel
Hoe zou ik dit op kunnen lossen?
Mvg
Pepijn
Pepijn, dit is net zo simpel als die andere. Ik krijg het idee dat jij niet eens heb gekeken naar de (simpel te volgen) tutorials...
Uit den blote hoofd...
RewriteRule ^(.*)/nieuws/(.*)$ news.php?taal=$1&artikel=$2
Je moet dan alleen wel de volgorde aanpassen, deze moet boven die andere staan ;-)
Ik heb inderdaad bijna niet naar die tutorials gekeken.
Ik dacht dat jullie het wel zouden oplossen, en zo blijkt maar weer.
Mvg
Pepijn
Uh?.
dat is niet allemaal regex :s
heeft iemand hier een tutorial voor ofzo??
Pepijn schreef op 28.08.2009 12:16:
Harstikke bedankt,
Ik heb inderdaad bijna niet naar die tutorials gekeken.
Ik dacht dat jullie het wel zouden oplossen, en zo blijkt maar weer.
Mvg
Pepijn
Ik heb inderdaad bijna niet naar die tutorials gekeken.
Ik dacht dat jullie het wel zouden oplossen, en zo blijkt maar weer.
Mvg
Pepijn
€15,- kosten kunnen naar m'n bankrekening worden gestuurd ;-)
Samengevat: Luie donder, kom van je reet af en doe zelf ook eens wat. Het is hier phpHULP en geen phpIKBENTELUIOMIETSTEDOENDUSDOENJULLIEHETEVEN ;-)
Chris Kortaan schreef op 28.08.2009 12:26:
€15,- kosten kunnen naar m'n bankrekening worden gestuurd ;-)
Dat vind ik wel erg duur hoor.
ps:"Er is een een of andere cheat sheet voor .htaccess heb um zelf ooit eens ergens gezien, was wel een goeie uitleg voor mensen die geregeld in de knup komen met regex." ff google zou ik zeggen.
Sorry, ben geen "scripter" die werkt voor €6,- per uur ;-)
Aan de andere kant komen mensen hier voor hulp en zijn dit meestal geen bedrijven, dus denk ik niet dat hier veel potentiële klanten tussen zitten.
Persoonlijk zou ik de .htaccess maar een variable laten doorgeven en die daarna in PHP uit elkaar gaan halen.
steen schreef op 28.08.2009 16:32:
15 euro duur? Wacht maar tot je in aanraking komt met professionals, daar is een bedrag tussen de en de 120 euro per uur normaal ;)
Aan de andere kant komen mensen hier voor hulp en zijn dit meestal geen bedrijven, dus denk ik niet dat hier veel potentiële klanten tussen zitten.
Persoonlijk zou ik de .htaccess maar een variable laten doorgeven en die daarna in PHP uit elkaar gaan halen.
Aan de andere kant komen mensen hier voor hulp en zijn dit meestal geen bedrijven, dus denk ik niet dat hier veel potentiële klanten tussen zitten.
Persoonlijk zou ik de .htaccess maar een variable laten doorgeven en die daarna in PHP uit elkaar gaan halen.
Daarom 't is ook een PHPHulp forum,
Ja zo heeft iedereen een eigen voorkeur van hoe hij zijn data het liefst ontvangt.
Chris Kortaan schreef op 28.08.2009 16:15:
Sorry, ben geen "scripter" die werkt voor €6,- per uur ;-)
We hebben het ook over 15,= per uur :) maar sowieso als er voor dit soort dingen al geld verlangd zou worden komen er weinig nieuwe scripters bij en dan is elke scripttaal over een aantal jaar uitgestorven.
En de meeste mensen die het op hobby niveau doen maken naar mijn idee soms de beste dingen.
ps:"Niet dat ik nu meteen de pro's aanval hoor..."
grts,
René
Gewijzigd op 01/01/1970 01:00:00 door Rene Sn
(Overigens, voor een 19 jarige heb ik zeer riante uurloon hoor ;-))