Sous-domaine et index.php

Coronier -  
 Coronier -
Bonjour,

J'utilise une partie de mon site à des fins personnelles (CV entre autre).
Sur mon site www.site.fr, site.fr redirect bien sur site.fr/index.php après modif du .htaccess
Cependant sur mon sousdomaine.site.fr, cette redirection ne marche pas; en fait je n'arrive pas à modifier le .htaccess sur la racine de chez 1&1 (accès refusé...).

Quelqu'un aurait-il une piste ? Merci d'avance.
Configuration: Windows Vista
Firefox 3.5.3

8 réponses

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    À quoi sert cette redirection puisque de toutes façon le navigateur ira cherche une page index.(html|php|htm|...) ?
    0
  2. Coronier
     
    Bonjour Avion f16 (décidément tu es tioujours sur le site ^^).

    Je veux faire un redirect car lorsque je tape le nom de sous domaine du site sans le /index.php, il me fait une erreur 403.
    0
  3. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Donc si je te comprends bien, les redirections
    http://www.example.com/ => http://www.example.com/index.php et
    http://example.com/ => http://example.com/index.php
    fonctionnent mais pas http://blabla.example.com/ ?

    Quel est ton .htaccess actuel ?
    0
  4. Coronier
     
    Options +FollowSymLinks
    RewriteEngine On

    <-- Pour le site principal -->

    RewriteCond %{HTTP_HOST} !^www.site.fr$ [NC]
    RewriteRule ^ http://www.site.fr/Index.php? [R=301]

    <-- pour le sous domaine -->
    RewriteCond %{HTTP_HOST} !^www.md.site.fr$ [NC]
    RewriteRule ^ http://www.md.site.fr/Index.php? [R=301]
    0
    1. Coronier
       
      Le vrai problèm est en fait que je n'arrive pas à modifier le .htaccess avec Filezilla
      0
      1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511 > Coronier
         
        Tu dois le télécharger en local le modifier puis envoyer la nouvelle version.
        Il est possible de configurer Filezilla pour éditer tes fichiers avec un éditeur.

        Si le problème est que tu ne vois pas apparaître le ".htaccess", alors récupères-le puis concerves-le sur ton DD : quand tu fais des modifications, tu envoyes le fichier et Filezilla te proposera de l'écraser (ou il le fera tout seul).
        Pour récupérer ton .htaccess, lances la console (Invité de commande) :
        ftp example.com
        utilisateur
        password
        get .htaccess
        (Remplace example.com par ton hôte FTP) ; Ton .htaccess sera dans ton dossier personnel.
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    <-- pour le sous domaine -->
    RewriteCond %{HTTP_HOST} ^(.+).site.fr$ [NC]
    RewriteRule ^http://www.md.site.fr/Index.php? [R=301]
    0
  7. Coronier
     
    En fait, j'ai bien le .htaccess, mais le problème est qu'une fois modifié, je ne peux pas le revoyer vers le serveur (pourtant mes droits sont 644, donc droits d'écriture puisque je suis loggé)...

    Commande : STOR .htaccess
    Réponse : 550 .htaccess: Permission denied
    Erreur : Erreur critique
    0
  8. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Bizarre, d'autant plus que tu es obligé de mettre une redirection sinon erreur 403 ...
    Tu as pris quelle offre ?
    0
  9. Coronier
     
    L'offre pauvre :)
    Ce qui m'étonne, c'est que j'ai déjà modifié le .htaccess puisque le redirect marche sur le site principal...
    0