.htacess probleme tres etrange

Discussion dans 'URL Rewriting et .htaccess' créé par Axel93, 5 Février 2014.

  1. Axel93
    Axel93 Nouveau WRInaute
    Inscrit:
    29 Mai 2013
    Messages:
    32
    J'aime reçus:
    0
    Bonsoir à tous,

    J'avais pas mal d'erreur google concernant des pages devenues Obsolète

    J'ai donc faire des redirection dans mon .htacess qui semble marcher mais :

    -Quand j'ai ré upload le .htacess valide pour l'éditer mes redirections on disparu du fichier!!!

    -Je ne peu plus accéder à l'administration de joomla :?

    Et la évidement je sèche tout simplement

    Ci joint mon code actuel car celui du ftp à supprimer mes redirections

    Code:
    SetEnv PHP_VER 5_3
    SetEnv REGISTER_GLOBALS 0
    
    ##
    # @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $
    # @package Joomla
    # @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
    # @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
    # Joomla! is Free Software
    ##
    
    #####################################################
    #  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
    #
    # The line just below this section: 'Options +FollowSymLinks' may cause problems
    # with some server configurations.  It is required for use of mod_rewrite, but may already
    # be set by your server administrator in a way that dissallows changing it in
    # your .htaccess file.  If using it causes your server to error out, comment it out (add # to
    # beginning of line), reload your site in your browser and test your sef url's.  If they work,
    # it has been set by your server administrator and you do not need it set here.
    #
    #####################################################
    
    ##  Can be commented out if causes errors, see notes above.
    Options +FollowSymLinks
    
    #
    #  mod_rewrite in use
    
    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} ^ass-security.fr$
    
    RewriteRule ^(.*) http://www.ass-security.fr/$1  [QSA,L,R=301]
    
    ########## Begin - Rewrite rules to block out some common exploits
    ## If you experience problems on your site block out the operations listed below
    ## This attempts to block the most common type of exploit `attempts` to Joomla!
    #
    ## Deny access to extension xml files (uncomment out to activate)
    #<Files ~ "\.xml$">
    #Order allow,deny
    #Deny from all
    #Satisfy all
    #</Files>
    ## End of deny access to extension xml files
    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
    
    #  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
    #
    RewriteEngine On
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(htm|html|php|asp|shtml)
    RewriteRule ^(.*)index.(htm|html|php|asp|shtml)$ /$1 [R=301,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^/index.php
    RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
    RewriteRule (.*) index.php
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
    #
    ########## End - Joomla! core SEF Section
    
    redirect 301 /index.php/detection-intrusion/protegez-votre-habitation http://www.ass-security.fr/detection-intrusion/alarme-maison
    redirect 301 /index.php/automatisme http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /index.php/automatisme/11-menu-haut http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /index.php/videosurveillance/videourveillance-agricole/11-menu-haut/20-actualite http://www.ass-security.fr/videosurveillance/videosuveillance-agricole
    redirect 301 /services/locations-videosurveillance http://www.ass-security.fr/videosurveillance/protection-chantier
    redirect 301 /index.php/camera-espion?id=26 http://www.ass-security.fr/videosurveillance/videosurveillance-cameras
    redirect 301 /index.php/automatisme?id=29 http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /espace-clientelle http://www.ass-security.fr/espace-client
    redirect 301 /2013-09-01-16-54-22 http://www.ass-security.fr
    redirect 301 /automatisme/motorisation-portail/8-flash-information/24-news-3 http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /automatisme/motorisation-portail/8-flash-information/23-news-2 http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /index.php/videosurveillance http://www.ass-security.fr/videosurveillance/videosurveillance-cameras
    redirect 301 /automatisme/motorisation-portail/8-flash-information/23-news-2 http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /index.php/automatisme?id=29 http://www.ass-security.fr/automatisme/motorisation-portail
    
     
  2. Axel93
    Axel93 Nouveau WRInaute
    Inscrit:
    29 Mai 2013
    Messages:
    32
    J'aime reçus:
    0
    Bon j'ai retrouver un autre .htaccess mais le probleme semble identique :evil:
    Code:
    SetEnv PHP_VER 5_3
    SetEnv REGISTER_GLOBALS 0
    
    ##
    # @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $
    # @package Joomla
    # @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
    # @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
    # Joomla! is Free Software
    ##
    
    #####################################################
    #  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
    #
    # The line just below this section: 'Options +FollowSymLinks' may cause problems
    # with some server configurations.  It is required for use of mod_rewrite, but may already
    # be set by your server administrator in a way that dissallows changing it in
    # your .htaccess file.  If using it causes your server to error out, comment it out (add # to
    # beginning of line), reload your site in your browser and test your sef url's.  If they work,
    # it has been set by your server administrator and you do not need it set here.
    #
    #####################################################
    
    ##  Can be commented out if causes errors, see notes above.
    Options +FollowSymLinks
    
    #
    #  mod_rewrite in use
    
    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} ^ass-security.fr$
    
    RewriteRule ^(.*) http://www.ass-security.fr/$1  [QSA,L,R=301]
    
    ########## Begin - Rewrite rules to block out some common exploits
    ## If you experience problems on your site block out the operations listed below
    ## This attempts to block the most common type of exploit `attempts` to Joomla!
    #
    ## Deny access to extension xml files (uncomment out to activate)
    #<Files ~ "\.xml$">
    #Order allow,deny
    #Deny from all
    #Satisfy all
    #</Files>
    ## End of deny access to extension xml files
    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
    
    #  Uncomment following line if your webserver's URL
    #  is not directly related to physical file paths.
    #  Update Your Joomla! Directory (just / for root)
    # RewriteBase /
    redirect 301 /index.php/detection-intrusion/protegez-votre-habitation http://www.ass-security.fr/detection-intrusion/alarme-maison
    redirect 301 /index.php/automatisme http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /index.php/automatisme/11-menu-haut http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /index.php/videosurveillance/videourveillance-agricole/11-menu-haut/20-actualite http://www.ass-security.fr/videosurveillance/videosuveillance-agricole
    redirect 301 /services/locations-videosurveillance http://www.ass-security.fr/videosurveillance/protection-chantier
    redirect 301 /index.php/camera-espion?id=26 http://www.ass-security.fr/videosurveillance/videosurveillance-cameras
    redirect 301 /index.php/automatisme?id=29 http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /espace-clientelle http://www.ass-security.fr/espace-client
    redirect 301 /2013-09-01-16-54-22 http://www.ass-security.fr
    redirect 301 /automatisme/motorisation-portail/8-flash-information/24-news-3 http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /automatisme/motorisation-portail/8-flash-information/23-news-2 http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /index.php/videosurveillance http://www.ass-security.fr/videosurveillance/videosurveillance-cameras
    redirect 301 /automatisme/motorisation-portail/8-flash-information/23-news-2 http://www.ass-security.fr/automatisme/motorisation-portail
    redirect 301 /index.php/automatisme?id=29 http://www.ass-security.fr/automatisme/motorisation-portail
    
    ########## Begin - Joomla! core SEF Section
    #
    RewriteEngine On
    RewriteCond %{THE_REQUEST} ^(GET|POST|HEAD)\ (/.*)?/index.(htm|html|php|asp|shtml)
    RewriteRule ^(.*)index.(htm|html|php|asp|shtml)$ /$1 [R=301,L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_URI} !^/index.php
    RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
    RewriteRule (.*) index.php
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
    #
    ########## End - Joomla! core SEF Section
    
    Pour précision: quand je me connecte à l'admin joomla, j'ai meme pas d'erreur mais des que je tape mon login/mdp en validant, les champs s’efface
     
  3. Axel93
    Axel93 Nouveau WRInaute
    Inscrit:
    29 Mai 2013
    Messages:
    32
    J'aime reçus:
    0
    Je voulais editer mes message mais impossible.

    Je ne comprends pas comment un fichier .htacess peut mettre autant son bordel?
    J'ai verifier c'est le fichier actuel d'origine et pourtant impossible de me loguer à mon admin !
     
  4. zeb
    zeb WRInaute accro
    Inscrit:
    5 Décembre 2004
    Messages:
    12 181
    J'aime reçus:
    1
    Pour ton problème de login je ne vois pas mais (cela pourrait être une règle foireuse qui renvoie sur la page login avec une perte de variable POST mais de là a dire où ???) :

    * Dans ton premier htaccess tu place tes redirections derrière le traitement core de joomla bref aucune chance qu'elles soit appliquées vu que le core sera traité avant.
    * Dans le second tu as deux "RewriteEngine On" je ne suis pas certains que ce soit correct.

    Dans les deux cas tu utilise "index.php" dans tes urls a gérer hors le site n'en fait pas usage :

    redirect 301 /index.php/detection-intrusion/protegez-votre-habitation http://...

    redirect 301 /detection-intrusion/protegez-votre-habitation http://...
    paraitrait plus "logique".

    Accessoirement -http://www.ass-security.fr/detection-intrusion/protegez-votre-habitation ne semble pas exister sur ton site ne serais ce pas plutôt -http://www.ass-security.fr/detection-intrusion/alarme-maison ?

    Faut y aller doucement avec le htaccess, commence par remettre celui d'origine pour retrouver une fonctionnement normal et ne change qu'une chose a la fois en testant. Il se peut aussi que l'admin joomla mettre le brain en réécrivant ce qu'elle veux dedans ... bref sans connaitre a fond joomla difficile de répondre sur ce point.
     
  5. Axel93
    Axel93 Nouveau WRInaute
    Inscrit:
    29 Mai 2013
    Messages:
    32
    J'aime reçus:
    0
    Salut à toi merci pour cette réponse détaillé des le matin wow!!
    Alors pour avancer la situation j'ai mis le minimum pour mon .htaccess
    Code:
    SetEnv PHP_VER 5_3
    SetEnv REGISTER_GLOBALS 0
    et tout refonctionne comme avant au niveau de l'admin
    Bon je n'ai plus mes réecriture d'url etc mais je pense que je vais trouver le problème enfin j’espère!


    Concernant mes redirection 302 j'ai un peu brutaliser .htaccess c'est vrai!
    Pour t'expliquer, google me ressortai des vielles Url en index.php datant de quelques mois dans WB TOOLS.

    Du coup j'ai voulu rediriger les anciennes vers les nouvelles .

    http://www.ass-security.fr/detection-intrusion/protegez-votre-habitation n'existe plus car j'ai modifier l'alias , je voulais également rediriger cette URL vers une nouvelle

    En tout cas merci du coup de main
     
Chargement...
Similar Threads - htacess probleme etrange Forum Date
Erreur 410 .htacess URL Rewriting et .htaccess 27 Décembre 2019
Pb de redirection d'URL htacesss URL Rewriting et .htaccess 15 Janvier 2019
.htacess FilesMatch Débuter en référencement 19 Août 2013
Règle .htacess toute simple mais qui ne fonctionne plus ?? Netlinking, backlinks, liens et redirections 21 Février 2013
Redirection 301 html VS redirection 301 htacess Débuter en référencement 15 Octobre 2012
Longueur htacess URL Rewriting et .htaccess 5 Mai 2012
hacking wordpress 3.2.1 avec changement de .htacess Administration d'un site Web 27 Novembre 2011
Rediriger une ip vers une page avec un .htacess Développement d'un site Web ou d'une appli mobile 20 Septembre 2011
récupérer pages indexées moteurs pour htacess Netlinking, backlinks, liens et redirections 3 Septembre 2011
récupérer pages indexées moteurs pour htacess Netlinking, backlinks, liens et redirections 3 Septembre 2011