OVH Community, votre nouvel espace communautaire.

Sous domaine inaccessible sans indiquer son index


Driver
23/11/2015, 16h49
Bonjour Loïc,

Que dire ... Merci
Je ne pensais vraiment pas que cette redirection pouvait influencer un sous domaine.

Cordialement

L.YA
23/11/2015, 16h19
Bonjour Driver,

Je me suis permis de jeter un œil à votre soucis et à votre hébergement.

L'origine semble être la dernière ligne dans le .htaccess présent dans le dossier www de votre hébergement. Cette ligne a été omise dans les post précédents.
Il s'agit d'un "RedirectPermanent" quand l'url pointe sur index.shtml. Cette extension ayant la priorité sur .php, votre site est donc redirigé vers le domaine principal spécifié en argument quand un utilisateur visite votre site sur http://mobile.ndd.fr/

Vous pouvez soit retirer cette redirection, soit ajouter une instruction Directory index dans le .htaccess du site "mobile.ndd.fr". Par exemple :
DirectoryIndex index.php index.html index.shtml
Cordialement,

Driver
23/11/2015, 14h36
Ca ne change rien

Gaston_Phone
23/11/2015, 11h38
Personnellement je mettrais sur 3 lignes :
Options -Indexes
Options -Multiviews
Options +FollowSymLinks

Driver
23/11/2015, 11h06
Bonjour,

Je ne souhaite pas communiquer publiquement le ndd, de toute façon ça ne permettrait que de constater le problème décrit.
pour les htaccess :
celui du répertoire "mobile" :
Options -Indexes +FollowSymLinks -Multiviews
RewriteEngine on
# Fiche mère
RewriteRule ^[^/]+-([\dAB]{5})-[A-z0-9-]+-([0-9]+)$ entreprise.php?cp=$1&mere=$2 [L,QSA]
# Arborescence
RewriteRule ^arrondissement-([a-z]+)$ arrondissement.php?nom=$1 [L,QSA]
RewriteRule ^arrondissement-plus-([a-z]+)$ arrondissement-plus.php?nom=$1 [L,QSA]
RewriteRule ^([a-z-]+)-([\dAB]{5})$ ville.php?ville=$1&cp=$2 [L,QSA]
# ErrorDocument 404 /404.php
et du répertoire "www" :
ErrorDocument 401 /cgi-bin/guardian.cgi?401
ErrorDocument 403 /cgi-bin/guardian.cgi?403
ErrorDocument 404 /cgi-bin/guardian.cgi?404
ErrorDocument 500 /cgi-bin/guardian.cgi?500
Options -Indexes
RewriteEngine on
Deny from 60.249.17.198
RewriteCond %{HTTPS} ^on$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^mondomaine.com
RewriteRule (.*) http://www.mondomaine.com/$1 [R=301,L]
la page index.php du répertoire "mobile" (quelques mots modifiés):
require 'inclusions/_debut.php';
début ('Mère! - le portail annuaire Internet des mères');
?>


image400


Rechercher, trouver et contacter directement de votre choix,
le plus proche de vous ou de votre point de départ



A proximité
Rechercher



Je reprécise que ça a très bien fonctionné et que ce n'est que dernièrement que ça ne fonctionne plus.

Gaston_Phone
22/11/2015, 23h31
Pour t'aider il nous faudrait :
- Le nom de ton domaine,
- Le fichier /www/.htaccess
- Le fichier /www/index.php

janus57
22/11/2015, 20h15
Bonjour,

dans le vrai domaine impossible d'aider comme dit plus haut.

La seule chose qu'il est possible de dire c'est de vérifier vos règles htaccess ainsi que les éventuelles redirections dans le manager OVH.

Cordialement, janus57

Driver
22/11/2015, 19h27
Le répertoire de destination ne contient qu'un seul fichier index (php)
Quand j'entre http://mobile.mondomaine.com je suis redirigé vers mondomaine.com alors que si j'entre http://mobile.mondomaine.com/index.php je suis bien dirigé vers le sous domaine.
Je précise que ça fonctionnait bien quand j'ai créé ce sous domaine (mars 2015) , je ne sais pas quand ça c'est mis à ne plus fonctionner car je ne vérifie pas chaque jour si tout va bien partout.

Gaston_Phone
22/11/2015, 16h10
Domaine ?

janus57
22/11/2015, 14h59
Bonjour,

un fichier index.html vide, car bien souvent le .html est prioritaire sur le .php (cela dépend de la configuration du serveur web).

Donc si il y a deux fichiers index.html et index.php c'est le fichier index.html qui sera utilisé si on entre comme adresse http://(www.)example.org/

Sinon avec le vrai lien il serait possible d'en dire plus, mais là on peu juste émettre des théorie.

Cordialement, janus57

Driver
22/11/2015, 14h55
Bonjour,

Qu'entendez-vous par un index vide?
Dans le sous domaine j'ai la version mobile du site

Cordialement

janus57
22/11/2015, 13h59
Bonjour,

vous avez un index.php vide à côté ?

Cordialement, janus57

Driver
22/11/2015, 09h35
Bonjour,

J'ai créé il y a quelque temps un sous domaine : mobile.mondomaine.com
J'y accédais par http://mobile.mondomaine.com ce qui est normal, puis j'ai constaté que je ne pouvais plus y accéder sans ajouter /index.php

Une explication ?