ciao,
sto cercando di fare il bootstrapping verso la pagina index.php ma non riesco.

struttura sito
codice:
www
 |-home
    |-index.php
 |-user
    |-index.php
    |-register.php
 |-index.php
 |-.htaccess
voglio che ogni richiesta passi per index.php quindi ho fatto le cose seguenti:

1) nel config di apache ho aggiunto le istruzioni per poter richiamare in locale il sito cosi: http://coloc (non c'entra, ma magari é poi quello che mi crea problemi?! )
codice:
<VirtualHost 127.0.0.1:80>
  ServerName coloc
  DocumentRoot "C:/wamp/www/coloc/www"
  DirectoryIndex index.php

  <Directory "C:/www/coloc">
   AllowOverride All
  </Directory>
</VirtualHost>
2) e nella directory www ho messo questo .htaccess che ho trovato in rete (ma non va)!
codice:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
 
# Rewrite all other URLs to index.php/URL
RewriteRule ^(.*)$ index.php/$1 [PT,L]
 
</IfModule>
<IfModule !mod_rewrite.c>
	ErrorDocument 404 /index.php
</IfModule>
3) per controllare se la cosa funziona in index.php definisco una variabile cosi:
Codice PHP:
define('PROVA''blabla'); 
4) e in un altro file (home/index.php) richiamo la variabile 'PROVA'
Codice PHP:
echo PROVA 
Se in home/index.php scrivo il codice al passo 3 (define('PROVA', 'blabla')), echo PROVA mi scrive 'blabla'... mentre ora tratta PROVA come testo normale... dimostrando dunque che il mod write non va?...

é la prima volta che provo a fare il bootstrapping.. quindi magari l'errore é banalissimo! aiut