• [^] # Re: Commentaires

    Posté par (site web personnel) . En réponse au journal Dynastie 0.1. Évalué à 2.

    Toute la magie vient du fait que j'ai deux "serveurs" :

    1. blog.soutade.fr servit par nginx (/xxx/dynastie/sites/blog.soutade.fr_output/) et qui sert aussi de proxy
    2. dynastie.soutade.fr servit par Apache (/xxx/dynastie/)

    Dans le site statique, il y a un formulaire de commentaire qui pointe vers "/comment/add/dyn:post_id/dyn:comment_id". Le premier id étant celui du post, et le second celui du commentaire parent (dans ce cas c'est pratique d'avoir une bdd pour faire du SQL !).

    Dans la config du proxy, je redirige "/comment" vers dynastie.soutade.fr

    Une fois la page re générée, je me sers du HTTP_REFERER pour faire la redirection inverse (vers le site d'origine), sans oublier de désactiver le cache (sinon nginx sert la page d'origine).