Problème SEF Joomla 3 - erreur 404

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

  • Problème SEF Joomla 3 - erreur 404

    Bonsoir à tous,

    J'ai vu que ce problème avait été souvent abordé. Excusez moi d'en remettre une couche mais j'ai parcouru des dizaines de posts et je n'arrive pas à trouver une solution à mon problème...


    mon site allait bien avec des url réecrites réécrites au vol sur Joomla.
    Malheureusement j'ai cliqué sur Off.
    Et là = erreur 404 + message "Vous n'êtes pas autorisé à accéder à cette ressource."
    Mes Urls sont devenus des : index.php?option=com_content&view=article&id=16&It emid=102

    J'ai compris que mon problème venait du htaccess (code joint) ou de mon hébergeur? ou de mon php?

    Si quelqu'un pouvait m'aider, pleaassseeee ça serait super

    ************************************************** ***********************
    Options +FollowSymLinks
    DirectoryIndex index.php index.html
    RewriteEngine On
    RewriteBase /

    RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]
    RewriteCond %{REQUEST_URI} (/|.htm|.php|.html|/[^.]*)$ [NC]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule (.*) index.php
    # Security x 2 #
    RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [OR]
    # Block out any script trying to base64_encode crap to send via URL
    RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]
    # Block out any script that includes a <script> tag in URL
    RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
    # Block out any script trying to set a PHP GLOBALS variable via URL
    RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
    # Block out any script trying to modify a _REQUEST variable via URL
    RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
    # Send all blocked request to homepage with 403 Forbidden error!
    RewriteRule ^(.*)$ index.php [F,L]
    #
    ## End - Rewrite rules to block out some common exploits.

    ## Begin - Custom redirects
    #
    # If you need to redirect some pages, or set a canonical non-www to
    # www redirect (or vice versa), place that code here. Ensure those
    # redirects use the correct RewriteRule syntax and the [R=301,L] flags.
    #
    ## End - Custom redirects

    ##
    # Uncomment following line if your webserver's URL
    # is not directly related to physical file paths.
    # Update Your Joomla! Directory (just / for root).
    ##

    #RewriteBase /

    ## Begin - Joomla! core SEF Section.
    #
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    #
    # If the requested path and file is not /index.php and the request
    # has not already been internally rewritten to the index.php script
    RewriteCond %{REQUEST_URI} !^/index\.php
    # and the request is for something within the component folder,
    # or for the site root, or for an extensionless URL, or the
    # requested URL ends with one of the listed extensions
    RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
    # and the requested path and file doesn't directly match a physical file
    RewriteCond %{REQUEST_FILENAME} !-f
    # and the requested path and file doesn't directly match a physical folder
    RewriteCond %{REQUEST_FILENAME} !-d
    # internally rewrite the request to the index.php script
    RewriteRule .* index.php [L]
    #
    ## End - Joomla! core SEF Section.

  • #2
    Re : Problème SEF Joomla 3 - erreur 404

    Bonjour,

    et bienvenue sur le forum.
    mon site allait bien avec des url réecrites réécrites au vol sur Joomla.
    Malheureusement j'ai cliqué sur Off.
    Il suffit, en configuration générale de Joomla! de réactiver le SEF.

    Ou, si l'accès à administrator est impossible, de corriger 2 variables dans configuration.php
    Code PHP:
        public $sef '1';
        public 
    $sef_rewrite '0'
    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


    • #3
      Re : Problème SEF Joomla 3 - erreur 404

      Bonjour et merci pour ta réponse éclairée.

      Avec ta modification, mes URL sont réapparues...hiphiphip hourra

      mais j'ai toujours le message "Erreur , Vous n'êtes pas autorisé à accéder à cette ressource."
      tu aurais une autre idée?? ça serait super )

      Commentaire


      • #4
        Re : Problème SEF Joomla 3 - erreur 404

        Ce type d'erreur indique que les droits sont incorrects ou insuffisants. Donc tu as du bricoler autre chose que la réécriture au vol des URLs. L'authentifiocation (login et passe) fonctionne toujours ?
        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


        • #5
          Re : Problème SEF Joomla 3 - erreur 404

          Effectivement, j'ai dû bidouiller pas mal de choses car mon site a été hacké et j'avais une erreur sur mon Template.
          Je peux toujours me logger et j'ai vérifier si j'avais les droits dans tous les paramètres, ça me semble correct. Tous mes articles/ catégorie sont en public aussi.
          Par contre, quand j'inspecte le code sur ma page, je remarque qu'il y a une erreur 400 - à priori le css de mon Template (fontsappi/Google)
          Est ce que ça pourrait venir de mon Template? ou est ce un problème différent?
          merci merci

          Commentaire


          • #6
            Re : Problème SEF Joomla 3 - erreur 404

            Une erreur 400 signifie "Bad Request".

            Donc dans les divers bricolages que tu as réalisés, il y en a au moins un générant une requête invalide.
            Quand à savoir si c'ets dans le template ou une autre section à laquelle tu aurais touché, peut-être qu'en passant Joomla! en rapport d'erreur "Développement" ça deviendrait visible.
            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


            • #7
              Re : Problème SEF Joomla 3 - erreur 404

              Merci pour ta réponse. Je suis assez novice avec Joomla et j'ai encore beaucoup de mal à gérer les problèmes que je rencontre.
              C'est quand on met les mains dans le camboui qu'on apprend
              Grâce à toi, j'ai découvert le détecteur d'erreurs et voilà ce que j'ai trouvé :

              Warning: is_writable(): open_basedir restriction in effect. File(/home/monsite/public_html/logs ) is not within the allowed path(s): (/home/monsite:/usr/lib/php:/tmp) in /home/xxxxxxx/public_html/administrator/components/com_admin/models/sysinfo.php on line 304
              Warning: is_writable(): open_basedir restriction in effect. File(/home/monsite/public_html/tmp ) is not within the allowed path(s): (/home/monsite:/usr/lib/php:/tmp) in /home/monsite/public_html/administrator/components/com_admin/models/sysinfo.php on line 304

              Alors si je comprends bien, j'ai deux erreurs dans ma base de données?

              Commentaire


              • #8
                Re : Problème SEF Joomla 3 - erreur 404

                Non, là, ce n'est pas la base de données, mais un problème de droits dû à open_basedir. Il y a manifestement un problème à ce niveau. Voir avec l'hébergement pour une bonne définition de open_basedir.
                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


                • #9
                  Re : Problème SEF Joomla 3 - erreur 404

                  Merci pour l'info. Ca me donne une piste à explorer, j'ai contacté Hostinger / A voir.

                  Par contre, sans même me connecter au FTP, j'ai 3 dossiers qui ont été chargés : .quarantine, .tmb, _file-manager sur le serveur
                  et je vois que mon fichier configuration.php a été modifié.

                  As-tu une idée?
                  mercii

                  Commentaire


                  • #10
                    Re : Problème SEF Joomla 3 - erreur 404

                    Pour ces fichiers, il s'agit probablement de la gestion mail du domaine. Les fichiers .quarantine sont en général un résultat de clamav sur le serveur.

                    Si tu n'as pas de gestion mail, poses la question à l'hébergeur, _file-manager pouvant être un élément du panl de contrôle du domaine.

                    Par contre, si configuration.php a été modifié de manière étrange, ça peut faire soupçonner un piratage du site.
                    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