2010-11-08 12 views
0

quelqu'un peut-il m'aider avec le code pour utiliser un seul fichier..htaccess réécrire

par exemple.

domain.com/ 
domain.com/hello/world/ 
domain.com/help.php 

tous les ci-dessus devraient charger

domain.com/index.php

Je l'ai fait à la maison, mais je cnt en souvenir et je n'ai pas accès à ce code. Je pense que ce qui suit est quelque chose dont je me souviens, mais ça ne marche pas.

Répondre

2

vérifier si le module de réécriture travaille

cat /etc/apache2/mods-available/rewrite.load 
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so 

celui-ci est de zend framework, je pense qu'il faut mieux que général utilisé un

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} -s [OR] 
RewriteCond %{REQUEST_FILENAME} -l [OR] 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^.*$ - [NC,L] 
RewriteRule ^.*$ index.php [NC,L] 
+0

+1 pour rappeler à allumer rewrite_module :) – Val