8768 sujets

Développement web côté serveur, CMS

Bonjour,

J'ai un souci avec ma config Apache et particulièrement .htaccess.
Après migration d'un site vers un autre herbergeur je suis obligé de taper l'url monsite.fr/public au lieu d'accéder directement par monsite.fr
Est ce un problème de htaccess ou bien de config Apache ?
Voici les fichiers que j'ai modifié.

L'arbo :
www
   application
      Bootstrap.php
      configs
      languages
      modules
   captcha
       *.png
   index.html
   library
      My
      Zend
   public
      [CSS et autres répertoire de ressources]
      .htaccess
      index.php


.htaccess :
#AddType x-mapp-php6 .php
#AddHandler x-mapp-php6 .php
RewriteEngine On
RewriteBase /public
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]


httpd.conf :
DocumentRoot "/home/monsite/www"

<Directory "/home/monsite/www">
   Options Indexes FollowSymLinks MultiViews
   AllowOverride All
   Order allow,deny
   allow from all
</Directory>
....
<IfModule mime_module>
...
AddHandler x-mapp-php6 .php
...
</IfModule>


Merci d'avance pour votre aide
Modifié par mezoo (18 Aug 2014 - 11:40)