sarnath
Legacy Member
Hallo,
Ik ben eindelijk ook eens begonnen aan het omzetten van mijn site naar url rewriting, het verloopt echter nogal moeilijk terwijl het niet zo moeilijk zou moeten zijn dus ik doe wrs ergens iets onnozel fout.
Ik installeer het in apache2 en php5 op ubuntu.
Hier is wat ik doe:
1. Activeren van de module:
sudo a2enmod rewrite
2. Opvragen van phpinfo om te kijken of de module geactiveerd is:
Loaded Modules core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_rewrite mod_setenvif mod_status
3. Onderstaande geplaatst in mijn apache2.conf (stond in een tutorial)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/(.*) http://localhost:8080/$1 [P]
</IfModule>
4. Vervolgens maak ik een .htaccess file aan waarin ik het volgende zet:
RewriteEngine On
RewriteBase /
RewriteRule ^nieuws/ nieuws.php
RewriteRule ^nieuws/artikel/(.*)/$ nieuwsbericht.php?id=$1
Er gebeurt echter niets...
Mijn structuur is als volgt:
in /var/www staan mijn sites dus var/www/site1, var/www/site2 enz....
Wat doe ik fout?
Ik ben eindelijk ook eens begonnen aan het omzetten van mijn site naar url rewriting, het verloopt echter nogal moeilijk terwijl het niet zo moeilijk zou moeten zijn dus ik doe wrs ergens iets onnozel fout.
Ik installeer het in apache2 en php5 op ubuntu.
Hier is wat ik doe:
1. Activeren van de module:
sudo a2enmod rewrite
2. Opvragen van phpinfo om te kijken of de module geactiveerd is:
Loaded Modules core mod_log_config mod_logio prefork http_core mod_so mod_alias mod_auth_basic mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_deflate mod_dir mod_env mod_mime mod_negotiation mod_php5 mod_rewrite mod_setenvif mod_status
3. Onderstaande geplaatst in mijn apache2.conf (stond in een tutorial)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^/(.*) http://localhost:8080/$1 [P]
</IfModule>
4. Vervolgens maak ik een .htaccess file aan waarin ik het volgende zet:
RewriteEngine On
RewriteBase /
RewriteRule ^nieuws/ nieuws.php
RewriteRule ^nieuws/artikel/(.*)/$ nieuwsbericht.php?id=$1
Er gebeurt echter niets...
Mijn structuur is als volgt:
in /var/www staan mijn sites dus var/www/site1, var/www/site2 enz....
Wat doe ik fout?


)
)