Ik heb een beetje aan het experimenteren met mod rewrite voor een gastenboek.
Nu heb ik het volgende in een .htacces staan
Als ik nu in de browser inde.html in type, dan krijg ik netje index.php
en als `page_09.html` intype dan wordt die ook netjes naar index.html?page=09 gelinkt.
Maar...
Hoe doe ik dit in de broncode?
Als ik
Dan linkt ie gewoon naar index.php?page=nummer (dat staat dan ook in de adresballk.)
Nou kan ik dat gewoon veranderen naar
Maar hoe moet dat dan als het op een server draait zonder mod_rewrite
Moet ik dan twee verschillende versies maken.
De URL rewriting Guide is hier niet echt duidelijk over, en de topics in de search ook niet.
Nu heb ik het volgende in een .htacces staan
code:
1
2
3
| RewriteEngine On RewriteRule ^index.html index.php RewriteRule ^page/([0-9]*).html index.html?page=$1 |
Als ik nu in de browser inde.html in type, dan krijg ik netje index.php
en als `page_09.html` intype dan wordt die ook netjes naar index.html?page=09 gelinkt.
Maar...
Hoe doe ik dit in de broncode?
Als ik
PHP:
1
| print("<a href=\"index.php?page=".$page."\">pagina: ".$page."</a>\n"; |
Dan linkt ie gewoon naar index.php?page=nummer (dat staat dan ook in de adresballk.)
Nou kan ik dat gewoon veranderen naar
PHP:
1
| print("<a href=\"page_".$page.".html\">pagina: ".$page."</a>\n"); |
Maar hoe moet dat dan als het op een server draait zonder mod_rewrite
Moet ik dan twee verschillende versies maken.
De URL rewriting Guide is hier niet echt duidelijk over, en de topics in de search ook niet.