URL Article vedettes en HP qui change et entraîne des liens HS

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • URL Article vedettes en HP qui change et entraîne des liens HS

    Bonjour à tous,

    Alors que je travaillais sur des mises en place de redirection sur mon site via le htaccess, je me suis rendu compte que les url de mes articles vedettes visibles depuis la LP avaient changé et entraînait donc des erreurs (not found) en cliquant sur le lien Lire la suite depuis la HP.

    En effet, mes articles ont pour url une forme du type http://www.monsite.com/index.php/9-n...orise/article1 et pour une raison qui m'échappe les liens des articles vedettes depuis la HP (quand on clique sur Lire la suite) sont désormais de la forme monsite.com/9-non-categorise/article1

    Le index.php/ a donc subitement disparu des url de mise en avant des articles vedettes, qui plantent désormais, mais les articles en eux-même sont eux tjrs bien accessibles sous la forme http://www.monsite.com/index.php/9-n...orise/article1

    Si quelqu'un sait comment remettre en place les url initiales des articles sur les emplacements vedettes comme auparavant, ce serait vraiment top car je ne trouve rien sur le net à ce sujet.

    Merci d'avance pour votre aide

  • #2
    Re : URL Article vedettes en HP qui change et entraîne des liens HS

    Bonjour,

    En fait, le problème vient du faut que j'avais activé la réécriture des url au vol en plus de la réécriture d'url en clair.
    Comment faire en sorte que ces url réécrites ne plantent pas ?

    Pour info ci-dessous mon htaccess (je suis sous ovh en mutualisé.

    Options -Indexes
    Options -Multiviews
    Options +FollowSymLinks
    SetEnv REGISTER_GLOBALS 0
    SetEnv PHP_VER 5
    RewriteEngine On



    RewriteCond %{HTTP_HOST} ^monsite.fr [NC]
    RewriteRule ^(.*)$ http://www.monsite.fr/$1 [R=301,L]


    RewriteCond %{THE_REQUEST} !^POST
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    RewriteCond %{SERVER_PORT}>s ^(443>(s)|[0-9]+>s)$
    RewriteRule ^index\.php$ http%2://www.monsite.fr$1 [R=301,L]

    RewriteBase /

    Merci

    Commentaire


    • #3
      Re : URL Article vedettes en HP qui change et entraîne des liens HS

      Bonjour,

      Pourquoi faire simple quand on peut se compliquer la vie ?

      Joomla! fournit un fichier htaccess.txt qu'il suffit de renommer en .htaccess.

      Et il me semble que chez ovh maintenant, le choix de php se fait via le fichier ovhconfig et non plus via le .htaccess. https://www.ovh.com/fr/g1207.configurer-php-hebergement-web

      et une fois le ovhconfig et le .htaccess en place, dans l'administration Joomla!, en configuration, activer la réécriture des urls au vol.
      Pas de demande de support par MP.
      S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X