Lorem
Whenever we feel the need to comment something, we write a method instead. - Martin Fowler
People who think they know everything really annoy those of us who know we don't - Bjarne Stroustrup
Lorem
Whenever we feel the need to comment something, we write a method instead. - Martin Fowler
People who think they know everything really annoy those of us who know we don't - Bjarne Stroustrup
1
2
3
4
5
6
| # bestaat het?
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# zo nee, rewriten maar
RewriteRule ^(.*)$ index.php?meuk=$1 [L,QSA] |
Kun je dat niet gewoon gebruiken? zo komt allemeuk achter domein.tld/ in je $_GET['meuk'] te staan en kun je daar je kunsten mee uitvoeren...
De bezoeker ziet dan niks kwa index.php, lijkt me wat je wilt?
En desnoods zet je dit er nog boven?
1
| RewriteRule ^index.php 404.html [L,QSA] |
[ Voor 13% gewijzigd door Koetjeboe op 20-11-2005 16:17 ]
Ohhi - Familie foto's delen via een europees prive sociaal netwerk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| NameVirtualHost *:80
<VirtualHost *:80>
RewriteEngine On
# bestaat het?
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# zo nee, rewriten maar
RewriteRule ^(.*)$ index.php?meuk=$1 [L,QSA]
ServerName scms.kwakernaak.local
DocumentRoot /home/apollux/public_html/testcms/sCMS
</VirtualHost> |
Ik heb de rewrite rules aan mijn virutual host toegevoegd. Maar nu krijg ik altijd een 400 Bad Request header terug.
Lorem
Whenever we feel the need to comment something, we write a method instead. - Martin Fowler
People who think they know everything really annoy those of us who know we don't - Bjarne Stroustrup
Het is me nog niet gelukt om de Rewrite rule aan de praat te krijgen. Wie kan me verder helpen?
Lorem
Whenever we feel the need to comment something, we write a method instead. - Martin Fowler
People who think they know everything really annoy those of us who know we don't - Bjarne Stroustrup
1 algemene rewriterule in de .htaccess in de webroot
Ik gebruik zelf vaak 1 standaard rewrite rule die ook direct de mogelijkheid tot meerdere pagina's ondersteunt.
1
| RewriteRule ^(nieuws|review|about)(/([0-9]+))?$ index.php?action=$1&page=$3 |
Bovenstaande voorbeeld vangt bijv. alle URL's af die voldoen aan
domein.nl/nieuws/1
domein.nl/review/1
domein.nl/about/1
Maar biedt tevens ondersteuning aan iets met meerdere pagina's, zoals bij Tweakers.net bijv. de reviews:
domein.nl/review/1/2
(pagina 2 van review 1, volgens bovenstaande rewriterule)
2 specifieke rewriterule in .htaccess in de dir 'nieuws'
Als je echt alleen "nieuws" wil afvangen, kun je natuurlijk ook een mapje "nieuws" maken in je webroot, daarin de benodigde index.php en een rewriterule die alles daarnaar doorstuurt:
1
| RewriteRule ^([0-9]+) index.php?id=$1 |
Ik denk dat dit is wat je zoekt?
Meer info is hier.
[ Voor 5% gewijzigd door Roelant op 22-11-2005 13:49 ]
Lorem
Whenever we feel the need to comment something, we write a method instead. - Martin Fowler
People who think they know everything really annoy those of us who know we don't - Bjarne Stroustrup