Toon posts:

Mod_rewrite functioneert simpelweg niet op nieuwe server

Pagina: 1
Acties:
  • 114 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Mijn mod_rewrite functioneert niet meer 100% sinds verhuizing:
vhost.conf
code:
1
2
3
4
5
6
7
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.google.nl$
RewriteCond %{HTTP_HOST} ^(www\.)?(([^\.]+)\.){1}google\.nl$
RewriteCond /var/www/vhosts/google.nl/httpdocs/%3 -d
RewriteRule ^/(.*) /%3/$1
</IfModule>
.htaccess (ander domein):
code:
1
2
3
4
5
RewriteEngine On
RewriteBase /movie/
RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-c-(.*).html$ default.php?cPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-m-(.*).html$ default.php?manufacturers_id=$2&%{QUERY_STRING}
Ook .htaccess mod-rewrites functioneren niet.

Dit moet toch gewoon werken aangezien mod_rewrite gewoon aan staat in httpd.conf?
Ben er al best lang mee bezig, maar is momenteel helaas vrij urgent.

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Stop AI Slop

Inkoppertje, maar wát werkt er precies niet meer?

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Verwijderd

Topicstarter
Ohhh, mijn excuses.

Normaal gebruik ik urls als http://www.google.com/movie/da-vinci-code-c-183.html en kan dat opvangen met default.php?cPath=....
Perfect gescript en werkte op de oude server.

Alleen hebben nu zo'n 300 domeinen het probleem dat mod_rewrite niet meer functioneert en dat dergelijke scripts gewoon niet meer werken. Je ziet dan de 404-pagina.

Aanpassen allowoverwrite stond op none, maar met all werkt het nog niet (ook niet na httpd reload/restart). Ook Options +FollowSymlinks helpt niet.

[ Voor 17% gewijzigd door Verwijderd op 13-12-2007 03:05 ]


  • rogierslag
  • Registratie: Maart 2005
  • Laatst online: 14-10-2024
stel je 404 pagina eens in met een phpinfo() en vertel ons hoe je server precies je rewrite parset. Een server log zou ook kunnen helpen (of een werkende link, want die google helpt niet zo)

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Stop AI Slop

Nou ja, simpel gevalletje van mijn xampp-installatie z'n httpd.conf:

LoadModule rewrite_module modules/mod_rewrite.so

Staat die wel ge-uncomment?

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Verwijderd

Topicstarter
Staat er perfect in:
code:
1
2
3
[root@xeon01 ~]# grep rewrite /etc/httpd/conf/httpd.conf
LoadModule rewrite_module modules/mod_rewrite.so
[root@xeon01 ~]#


Ook in phpinfo.php zie ik keurig mod_rewrite enabled.

Verwijderd

code:
1
2
3
4
5
RewriteEngine On
RewriteBase /movie/
RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}
RewriteRule ^(.*)-c-(.*).html$ default.php?cPath=$2&%{QUERY_STRING}
RewriteRule ^(.*)-m-(.*).html$ default.php?manufacturers_id=$2&%{QUERY_STRING}
Uuuuhhhhm.... Ik zie wel een $2, maar waar is die $1 dan?
Ligt het daar misschien aan?

  • RAJH
  • Registratie: Augustus 2001
  • Niet online
Misschien is het een "AllowOverride" probleem?
Pagina: 1