2010-11-19 6 views
0

J'essaie de supprimer le index.php de l'URL dans un projet CodeIgniter thats hébergé à l'intérieur d'un sous-domaine « test »CodeIgniter supprimer index.php dans le sous répertoire

J'ai essayé le .htaccess suivant, mais Je reçois une erreur de serveur interne.

RewriteEngine On 
RewriteBase /test 
RewriteRule ^(.*)$ /index.php/$1 [L] 

quelqu'un peut-il voir le problème, merci

+0

juste pour clarifier c'est un sous-dossier « test ', pas le domaine désolé – michael

Répondre

3

J'utilise ce ... devrait travailler sur un subdfolder aussi bien, je pense ..

RewriteEngine on 
RewriteCond $1 !^(index\.php|public|robots\.txt) 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 [L,QSA] 
+0

qui renvoie une erreur interne du serveur. – michael

+0

c'est très bizarre. L'avez-vous essayé sur le serveur d'un hébergeur ou simplement sur localhost? –

+0

Fonctionne pour moi, merci! –

Questions connexes