Hallo allemaal,

Ik zit met een probleempje en ik hoop dat een van jullie me kan helpen.

Ik ben bezig met een site waarvan de pagina's worden opgeroepen via een $_GET. De URL komt er dan zo uit te zien:
index.php?p=paginanaam
Nu heb ik wat rondgekeken op deze site en kwam wat scripties/tutorials tegen om het 'mooier' te maken zoals:
index.php/paginanaam

Ik heb het geprobeerd mét url_rewrite en zonder url rewrite alleen het werkte nog niet helemaal. Mijn eerste vraag is dan ook, kan dit liggen aan mijn testserver op een macbook? Ik gebruik Lion Server en naar mijn weten moet dat toch gewoon werken?

Dan de volgende vraag,
ik was wat dingen aan het uitproberen en toen stuitte ik op het volgende; als ik naar index.php ga, is er niks aan de hand. Maar zodra ik er index.php/paginanaam van maak, is gelijk de hele opmaak, en zijn alle afbeeldingen weg. Dit zal wel komen door het path dat is opgegeven voor de CSS, alleen hoe kan je dit voorkomen dat ze deze pagina's krijgen. Ik heb het ook gezocht op het internet en je komt heel snel al websites tegen die dit ook hebben bijv:
http://www.tvoranje.nl/index.php
en dan nu:
http://www.tvoranje.nl/index.php/aa

Weten jullie hoe ik dit kan aanpakken zodat ze er iets achter typen, dat er dan niets gebeurd?

Alvast bedankt voor jullie hulp,
Reckedj
Joris van Rijn op 29/03/2012 20:08:57

De eerste vraag kan ik je niet mee helpen. De tweede:
Of je kan alle bestanden een fixed path opgeven (http://www.site.nl/css.css); of je kan een base tag opzetten.

http://www.w3schools.com/tags/tag_base.asp


Hartstikke bedankt Joris, ik heb nu een base tag opgezet aangezien overal een fixed path wat veel werk was.
Dát deel is nu dus opgelost.

Ik zal ook zelf nog wat gaan werken aan url rewrite.
Mocht ik zelf een oplossing vinden zal ik dat zo snel mogelijk melden, tot die tijd graag reacties :)

Reckedj

[size=xsmall]Toevoeging op 29/03/2012 20:45:12:[/size]

Ik heb nu ook een oplossing voor het url-rewriten. Ik heb een script gepakt (klik) dat zonder mod_rewrite werkt, ofwel zonder .htaccess, want dat werkt dus niet. Mocht iemand nog wel een oplossing hebben voor het wel laten werken van mod_rewrite zou ik dat graag horen!

In ieder geval bedankt,
Reckedj

Reageren