mise à jour du .htaccess

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

  • [RÉGLÉ] mise à jour du .htaccess

    Bonjour
    je crois comprendre qu'il faut mettre à jour soi même le .htaccess sur son site quand le htaccess.txt évolue ce que je ne savais pas .
    1 - comment peut on être prévenu "automatiquement" lors d'une mise à jour de joomla (autre que m a j majeure) que le fichier évolue ? si ça existe ?
    2- j'ai visiblement un vieux fichier avec plein de différences ... mais qui marche : voir :
    ## No directory listings
    <IfModule mod_autoindex.c>
    IndexIgnore *
    </IfModule>

    ## Suppress mime type detection in browsers for unknown types
    <IfModule mod_headers.c>
    Header always set X-Content-Type-Options "nosniff"
    </IfModule>

    ## Can be commented out if causes errors, see notes above.
    Options +FollowSymlinks
    Options -Indexes

    ## Disable inline JavaScript when directly opening SVG files or embedding them with the object-tag
    <FilesMatch "\.svg$">
    <IfModule mod_headers.c>
    Header always set Content-Security-Policy "script-src 'none'"
    </IfModule>
    </FilesMatch>

    ## Mod_rewrite in use.
    RewriteEngine On

    ## Begin - Rewrite rules to block out some common exploits.
    # If you experience problems on your site then comment out the operations listed
    # below by adding a # to the beginning of the line.
    # This attempts to block the most common type of exploit `attempts` on Joomla!
    #
    # Block any script trying to base64_encode data within the URL.
    RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
    # Block any script that includes a <script> tag in URL.
    RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
    # Block any script trying to set a PHP GLOBALS variable via URL.
    RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
    # Block any script trying to modify a _REQUEST variable via URL.
    RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
    # Return 403 Forbidden header and show the content of the root home page
    RewriteRule .* index.php [F]
    #
    ## 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.
    RewriteCond %{HTTP_HOST} ^rovel.info [NC]
    RewriteRule ^(.*)$ https://www.rovel.info/$1 [L,R=301]
    ## 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 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.

    => faut il tout remplacer ? et remettre RewriteCond %{HTTP_HOST} ^rovel.info [NC] RewriteRule ^(.*)$ https://www.rovel.info/$1 [L,R=301] ? autre ?

    merci beaucoup d'avance !​​
    Dernière édition par daneel à 23/10/2023, 12h59

  • #2
    Bonjour,

    Il n'y a pas possibilité de savoir automatiquement.
    Si la seule personnalisation est celle du forçage du www, il va te falloir remplacer par le contenu du fichier htaccess.txt et remettre cette partie www, décommenter la ligne RewriteBase puisqu'elle est décommentée dans le fichier actuel, puis vérifier que tout fonctionne.

    Sur certains serveurs, la section "GZIP" du fichier est inadaptée (erreurs notamment d'affichage de l'administration) et doit être neutralisée ou supprimée.
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      parfait
      Merci
      PS : je n'ai pas trouvé ou passer le pb en "réglé" ...
      Dernière édition par vinceweb à 23/10/2023, 12h44

      Commentaire


      • #4
        Il faut editer la première publication et choisir [réglé]...



        Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X