IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Header HTTP/1.0 200 OK chez free.fr


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Points : 53
    Points
    53
    Par défaut Header HTTP/1.0 200 OK chez free.fr
    Bonjour,

    je suis entrain d'essayer de faire de la redirection url chez free.fr.

    Etant donné que le module apache n'est pas activé je redirige toutes mes erreurs 404 vers mon fichier index.php grâce au .htaccess qui traitera allors mes demandes.

    Le problèmes c'est que pour le référencement et pour bien d'autre raison il faut renvoyé le status 200.

    J'ai donc une petite classe qui contient mes routes, qui check si la demande est valable et dans ce cas modifie le header grace à :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    header("HTTP/1.0 200 OK", true, 200);
    Le soucis c'est qu'avec firebug ces toujours le status 404 que je vois.

    Les traitements derriere sont ok car j'affiche bien les bonnes pages et tous ce qu'il faut.

    Ils sont chiants pour ça chez free, ils désative beaucoup de chose qui sont de base à l'heure actuel. Peut être connaissez vous un autre hebergeur gratuit avec les mêmes avantages (espace disque très large et disponibilité permanantes) parceque se sont bien les seuls il me semble. La bande passante est très limité, php est en version 5.1 et mysql n'a pas de moteur InnoDB.

    Enfin bref si je pouvais renvoyé un status 200 ce serait cool.

    Merci

  2. #2
    GYK
    GYK est déconnecté
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    406
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 406
    Points : 94
    Points
    94
    Par défaut
    Il y a Kelio.org qui est gratuit et sans pub.
    Problème le forum fait office de hotline et les réponses ne sont pas systématiques.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Points : 53
    Points
    53
    Par défaut
    La plateforme Kelio à l'air sympa, mais j'avoue que les 52 comptes en attente de création font un peu peur. Et c'est une association qui es dérriere donc aucune sécurité sur la disparition du service du jour au lendemain. De plus rien ne garantie la sauvegarde des données ...

    Vous pensez que ça viens d'une limitation de free ou plutot d'un problème de conception?

    Merci encore

  4. #4
    GYK
    GYK est déconnecté
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    406
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 406
    Points : 94
    Points
    94
    Par défaut
    Kelio, ce sont des bénévoles et eux aussi on droit au week-end. Les 52 comptes datent peut-être de ce matin?
    En tout cas moi quand j'ai créé le mien (dans la semaine), et dans l'heure c'était fait.
    Chez free je ne suis pas sur qu'en cas de plantage, les comptes gratuits soient vraiment une priorité.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Points : 53
    Points
    53
    Par défaut
    Je suis tout à fait d'accord avec toi, ils ont droit à leur weekend Et je viens de regarder à nouveau, en effet les comptes ont été créé rapidement.
    Après en ce qui concerne free, les comptes gratuits ne sont pas prioritaire mais ils ont une grosse infrastructure derriere ce qui permet de ne pas perdre de données...

    Enfin bref mon post n'est pas là pour lancer un debat sur les hebergeurs mais bien de savoir si il es possible d'envoyer un status 200 grâce à la fonction header de php en ayant redirigé au préalable une erreur 404 via le .htaccess chez free.fr

    Merci

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Points : 53
    Points
    53
    Par défaut
    Je viens de trouver la raison, il faut utiliser les statuts FastCgi chez free.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    header("HTTP/1.0 200 OK");
    Deviens :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    200 : header("Status: 200 Ok");
    404 : header("Status: 404 Not Found"); 
    403 : header("Status: 403 Forbidden");
    ...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Modifier le header d'une requête HTTP en mode 200
    Par Alteo147 dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 02/02/2011, 11h49
  2. Requete HTTP GET chez free
    Par sorry60 dans le forum Développement
    Réponses: 7
    Dernier message: 20/11/2008, 17h10
  3. fichier .htaccess chez FREE
    Par Billybongjoe dans le forum Free
    Réponses: 5
    Dernier message: 28/12/2005, 18h37
  4. Hebergement gratuit chez Free.fr ?
    Par freud dans le forum Free
    Réponses: 22
    Dernier message: 25/10/2005, 21h28
  5. Pb de session chez free
    Par kernel57 dans le forum Langage
    Réponses: 2
    Dernier message: 01/09/2005, 15h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo