2010-02-08 15 views
3

j'ai un site qui est ainsi agencé:.htcaccess redirigent racine SEULEMENT ("/") au sous-dossier

/about

/css/

/index/index.php

/js/

/index.php

index.php utilise PHP pour rediriger un index/index.php

Je souhaite créer une règle de réécriture .htaccess pour que, lorsque la racine est accédée, /index/index.php soit affiché, MAIS/à propos de etc. reste le même.

Répondre

0

Le tableau suivant fera/index affichage/index.php comme fichier d'index

DirectoryIndex index/index.php 

il suffit de mettre dans le .htaccess/

+0

que w ould affectent tous les répertoires sous/ainsi, ce qui causera pas mal de problèmes. – Powerlord

+0

C'est vrai, je suppose que vous devrez également le réinitialiser dans les sous-dossiers. – Sionide21

2

Si vous avez mod_rewrite cela devrait fonctionner:

RewriteEngine on 
RewriteRule ^$ /index/index.php [L] 

cela ne détectera/(qu'il considère comme vide) et rediriger vers l'intérieur /index/index.php