Aller au contenu
Support de Zwii
Fred

Configuration réécriture URL sous Nginx

Message ajouté par Fred

Question


5bf731e8d64bf_Capturedcran_2018-11-22_22-39-49.thumb.png.76b4786dd39e93e17a02bdda5c5f19de.png



Bonjours a vous :grin:
 

Après la mise à jours vers la version 8.4.8 quand je cliquais sur les liens du site j'avais une erreur 404 sur toute les pages, sauf quand je faisais appelle à la pages  index.php comme ceci "www.adresse.fr/index.php" ou "www.adresse.fr/"  la pages s'affichait.
Ou en tapant la variable (?la_pages_voulu) comme ceci "www.adresse.fr/?accueil ou www.adresse.fr/index.php?accueil"  la pages s'affiche la aussi.

mais si je clic sur les lien dans le site "www.adresse.fr/accueil" erreur 404, donc j'ai été vérifier le fichier .htaccess que j'ai comparé à l’ancienne version


j'ai remarqué que après la mise à jours les lignes  suivant avais été ajouté au .htaccess

# Attention, surtout ne rien modifier ci-dessous !
# URL rewriting
<ifModule mod_rewrite.c>
	RewriteEngine on
	RewriteBase /
	RewriteCond %{REQUEST_FILENAME} !-f
	RewriteCond %{REQUEST_FILENAME} !-d
	RewriteRule ^(.*)$ index.php?$1 [L]
</ifModule>

 Cela m'a permis de comprendre que la page était appelé via www.adresse.fr/?accueil (www.adresse.fr/index.php?accueil)  et réécrite vers www.adresse.fr/accueil

Et comme la réécriture d'URL sur mon serveur se fait via une interface de gestion avec le plugin pour nginx. (sous openmediavault)

J'ai ajouté ces lignes à nginx via mon interface de gestion.

if (!-e $request_filename) {
    rewrite  ^/(.*)$ /index.php?$1  last;
    break;
}

et voila tout refonctionne correctement.

Si vous avez ce soucis après la mise à jours cela peut être du à ceci. je ne sais pas si c'est la bonne rebique pour ce message désolé par avances 

 

Cordialement SYLVAIN

Modifié par pwepwe973

Partager ce message


Lien à poster
Partager sur d’autres sites

2 réponses à cette question

Messages recommandés

  • 0

Merci de ton retour, je ne comprends pas comment la réécriture d'URL ait pu s'activer, le zip livré ne contient pas le code nécessaire.


Heureux que tu aies trouvé une solution.


Je déplace le sujet dans "bouts de code".

  • Merci 1

Partager ce message


Lien à poster
Partager sur d’autres sites
  • 0
Le 23/11/2018 à 11:09, cybertaf a dit :

Merci de ton retour, je ne comprends pas comment la réécriture d'URL ait pu s'activer, le zip livré ne contient pas le code nécessaire.


Heureux que tu aies trouvé une solution.


Je déplace le sujet dans "bouts de code".

 

Je t'en prie c'est rien c'est tout a fait normal ça peu aider

moi non plus je ne sais pas je me suis retrouver avec des erreur 404.
 

Modifié par pwepwe973

Partager ce message


Lien à poster
Partager sur d’autres sites

  • Contenu similaire

    • Par lepromoteur
      En fait la solution existe pour facebook la
      si on veut l'utiliser pour les liens google ads remplacez fbclid par gclid et ca fonctionne ...mal 😕
      en effet les liens entrants sur le site sont comptabilisés comme trafic moteur et non adwords par analytics : pas top pour le suivi des campagnes.
      Des avis ?
       
    • Par Marie-Anne
      😂😂 Hello les amis traqueurs de boulettes 😂😂
       J'ai une petite erreur avec le validateur HTML 5  du W3C.
      Lien : https://validator.w3.org/nu/?showsource=yes&doc=https%3A%2F%2Fwww.lafermedupaquisfleury.fr%2F
       
      Ce n'est pas la mort hein 🧐
      Juste un petit espace qui a sauté
      <span id="footerDisplayVersion"class="displayNone"> Voili voilou, au passage la fonction ajouter du code dans le head ou body est top 😍 
    • Par Eric
      Bonjour,
       
      Tous mes voeux pour cette nouvelle année !
       
      J'utilise le module News pour ma page d'accueil.
      La page d'accueil s'affiche normalement mais quand je veux atteindre la liste de mes news dans la page d'édition de la page d'accueil, Zwii m'affiche que la page n'existe pas !
       
      N.B. j'arrive à faire des modifications en éditant directement le fichier data.json
       
      Que dois-je faire ?
       
      merci
       
      P.S. Le site : http://maintenant.nexgate.ch/
      Le site est en version 8.5.3
      La mise  à jour ne fonctionne pas non plus (message d'erreur : une erreur est survenue lors de l'étape 3)
       
×
×
  • Créer...