Ik begrijp helemaal niets van mod_rewrite. Ik heb al gezocht, en talloze dingen geprobeerd, maar op de een of andere manier krijg ik het niet voor elkaar om mijn SEO urls netjes aan het werk te krijgen met mod_rewrite voor apache2 op ubuntu.
De casus
Op mijn servertje heb ik op mijn account een mapje public_html waar mijn apache2 keurig netjes de zooi van serveert.
In deze map zit de map ak (ik ben aardrijkskunde docent) en daar wil ik een website in gaan hosten. Die website moet nette urls hebben, anderes snappen die koters niet waar ze heen moeten surfen. Juist.
De .htaccess gaat dit voor mij doen, maar wat ik ook probeer, ik krijg het niet voor elkaar.
De url waar ie nu op te bereiken is: http://harry.protop.nl/~daniel/ak/ (dit moet dus ooit een mooi domeintje worden).
Hierin staat een test index:
Wat ik dus wil is dat de url
een nette url wordt:
En wat ik ook probeer, ik krijg het niet voor elkaar. Ik krijg alleen maar de melding dat de link gebroken lijkt (lijkt me een standaard 404).
Ik ben inmiddels in het stadium aangeland dat ik aan het kijken ben naar
en zelfs dat werkt niet. Ik zie volgens mij iets _heel erg
's_ over het hoofd, maar ik snap er ff helemaal niets meer van. Wie ziet het?
De casus
Op mijn servertje heb ik op mijn account een mapje public_html waar mijn apache2 keurig netjes de zooi van serveert.
In deze map zit de map ak (ik ben aardrijkskunde docent) en daar wil ik een website in gaan hosten. Die website moet nette urls hebben, anderes snappen die koters niet waar ze heen moeten surfen. Juist.
De .htaccess gaat dit voor mij doen, maar wat ik ook probeer, ik krijg het niet voor elkaar.
De url waar ie nu op te bereiken is: http://harry.protop.nl/~daniel/ak/ (dit moet dus ooit een mooi domeintje worden).
Hierin staat een test index:
PHP:
1
2
3
4
5
| <?php error_reporting(E_ALL); print_r($_GET); ?> |
Wat ik dus wil is dat de url
code:
1
| index.php?pagina=_VARIABELE_PAGINA_NAAM_&hoofdstuk=_VARIABELE_HOOFDSTUK_¶graaf=_VARIABELE_HOOFDSTUK_ |
een nette url wordt:
code:
1
| http://harry.protop.nl/~daniel/ak/_VARIABELE_PAGINA_NAAM_/_VARIABELE_HOOFDSTUK_/_VARIABELE_HOOFDSTUK_ |
En wat ik ook probeer, ik krijg het niet voor elkaar. Ik krijg alleen maar de melding dat de link gebroken lijkt (lijkt me een standaard 404).
Ik ben inmiddels in het stadium aangeland dat ik aan het kijken ben naar
code:
1
2
3
| RewriteEngine on RewriteRule ^/test/bla/$ index.php?test=bla [QSA,L] |
en zelfs dat werkt niet. Ik zie volgens mij iets _heel erg

