Voor een portaal site wil ik graag met .htaccess werken, het gaat op 1 of andere manier alleen helemaal mis en ik snap niet hoe dit komt. Vandaar dat ik mijn vraag hier maar post, je kunt de site dus benaderen via deze link:
http://www.kiesjehosting.nl/?cat=Internet&titel=Webhosting

Maar zodra je dus voor .htaccess toegang kiest en naar
http://www.kiesjehosting.nl/Internet/Webhosting/ surft werkt het niet.

Misschien dat iemand hier het direct al ziet wat er mis is, maar ik plaats de content van m'n .htaccess hier ook maar ff bij:

RewriteEngine On
RewriteRule ^(.*)/(.*)/ ?cat=$1&titel=$2
RewriteRule ^(.*)/ ?cat=$1

Met vriendelijke groet,
Dirk Sierd de Vries

(ohja de site is in principe helemaal leeg, slechts een aantal divs keurig in xhtml 1.0 strict geschreven, hij haalt al z'n tekst uit functies. Die functies staan in een apart bestand wat wordt geinclude.)
RewriteRule ^inhoud/(.*)/(.*)/ index.php?pagina=$1&id=$2
RewriteRule ^inhoud/(.*)/(.*) index.php?pagina=$1&id=$2

RewriteRule ^inhoud/(.*)/ index.php?pagina=$1
RewriteRule ^inhoud/(.*) index.php?pagina=$1

^^ dit is wat ik gebruik, iets anders die van jou maar een goed voorbeeld. Zoals je ziet heb ik er 2 per 'niveau'. Namelijk met en zonder / aan het einde. Stoei er eens mee.
even een stomme (??) vraag maar het is wel een UNIX/linux server en geen windows server he?

hmm laat ook maar zitten :)
Op de stomme vraag ga ik dan nog iets toevoegen :) Je hebt toch wel mod_rewrite geinstalleerd, hè?
uiteraard is het geen windows en mod_rewrite is ook geinstalleerd :) er gaat denk ik alleen iets mis bij het includen ofzo, want hij haalt wel een functie binnen, (in die balk over het plaatje, maar niet helemaal ofzo, want als je vergelijkt met de niet-htaccess zie je wel wat ik bedoel) -> hmm. rare zin.
oke, nu gebeurt er het volgende:
zodra'ie deze regel behandelt:
RewriteRule ^(.*)/(.*)/ index.php?cat=$1&titel=$2
maakt'ie volgens mij
http://www.kiesjehosting.nl/?cat=index.php/Webhosting van http://www.kiesjehosting.nl/Internet/Webhosting/

hoe kan dit? niemand eerder een dergelijk probleem gehad? het gaat dus gewoon mis met het doorvoeren van variabelen en daarom krijg ik ook geen content te zien, hij weet niet dat $_GET["titel"] is ingesteld.

Als je die dus niet insteld en naar www.kiesjehosting.nl/Internet/ gaat werkt her perfect

Reageren