Configuration apache et googlebot
Bonjour,
Alors voilà je vous explique mon problème.
Je débute en ce qui concerne apache, le référencement avec la gestion des url.
J'ai mi le nouveau site de ma société en ligne il y a 1 semaine.
Le serveur web est un apache2 sur un centos 5.6 x64
Le site peut être visité à l'adresse suivante : www.active3d.net
Etant donné qu'il n'y a qu'un seul site pour le moment j'ai donc créé un répertoire "active3d" dans /var/www/html/
Il a été fait avec Joomla 1.6 puis migré vers 1.7 en utilisant l'option URL_Rewriting directement dans les options Joomla (j'ai donc renommé le fichier existant dans /var/www/html/active3d/htaccess.txt en .htaccess.
Mon problèlme est le suivant :
Je souhaite que le site soit consultable grace à une syntaxe comme celle-ci :
www.active3d.net/notresolution ...
et non pas
www.active3d.net/active3d/notresolution ...
Les liens sont bien affichés avec le navigateur lynx, les urls s'affichent correctement aussi dans les navigateurs dits "standards" mais dans les logs apache (access.log), googlebot n’arrête pas de faire des requete GET de cette forme :
Code:
1 2
|
GET /active3d/notresolution/produits/inventaires-demenagements |
En gros le répertoire /active3d/ me plante completement le référencement google du coup presque toutes les pages référencées dans Google tombe sur la page d'erreur du site...
Y a-t-il une solution particulière ? je cherche depuis pas mal de temps...
Voici la conf d'apache (je ne met que la partie qui me semble nécessaire)
httpd.conf :
Code:
1 2 3 4 5 6
|
<VirtualHost *:80>
ServerAdmin ********
DocumentRoot /var/www/html/active3d/
ServerName www.active3d.net
</VirtualHost> |
.htaccess à la racine de /var/www/html/
Code:
1 2 3 4 5 6 7 8
|
ErrorDocument 404 www.active3d.net/
ErrorDocument 500 www.active3d.net/
ErrorDocument 401 www.active3d.net/
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !www\.active3d\.net [NC]
RewriteRule /(.*) http://www.active3d.net/$1 [R=301,L,NE] |
Le fichier .htaccess dans /var/www/html/active3d/ est géré par Joomla
fichier active3d.conf dans /etc/httpd/conf.d/
Code:
1 2 3 4 5 6 7 8 9 10 11
|
<Directory /var/www/html/active3d/>
# As passwords will be sent over the line do not allow plaintext
# communication
#SSLRequireSSL
Order Deny,Allow
#Deny from All
Allow from All
Options -Indexes
</Directory> |
En vous remerciant d'avance cela fait un moment que je planche dessus.