Implémentation redirection php dans Zend FrameWork 1

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Implémentation redirection php dans Zend FrameWork 1

Re: Implémentation redirection php dans Zend FrameWork 1

par @rthur » 27 févr. 2026, 14:29

Passe toutes tes interfaces en https, avec config au niveau serveur et pas en applicatif.
Ce n'est pas plus lent et c'est le standard actuel.

Implémentation redirection php dans Zend FrameWork 1

par MeStephAndTheWorld » 26 févr. 2026, 11:56

Bonjour,

Je dois implémenter une redirection SSL pour mes applications WEB.
Pour les sites simples, je peux utiliser soit .htaccess, soit mettre en place une détection http et refaire une rediection vers https.

Mais, pour Zend Framework, j'ai aucune idée de comment forcer le https.

Je ne peux pas forcer le https au niveau du serveur apache car j'ai des interfaces qui fonctionne en HTTP uniquement.
Et comme par ailleurs, j'ai constaté que https est plus lent en terme de communication que http, je ne suis pas certain qu'il serait avantageux que les passes en https.

Selon mes recherches, il serait possible d'ajouter ceci dans le bootstrap, mais aucune certitude..
protected function _initForceSSL() {
      if($_SERVER['SERVER_PORT'] != '443') {
         header('Location: https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);
         exit();
       }
    }
Est-ce que quelqu'un pourrait m'aider ?