Seenthis
•
 
Identifiants personnels
  • [mot de passe oublié ?]

 
  • #h
  • #ht
  • #hta
RSS: #htaccess

#htaccess

  • @cy_altern
    cy_altern @cy_altern CC BY-SA 5/04/2023
    2
    @spip
    @rastapopoulos
    2

    7G Firewall | Perishable Press
    ▻https://perishablepress.com/7g-firewall

    The 7G Firewall is a powerful, well-optimized set of rewrite rules that checks all URI requests against a set of carefully constructed Apache/.htaccess or Nginx directives. This happens quietly behind the scenes at the server level, which is optimal for performance because it avoids the need to load up PHP and MySQL just to block a bad request. This is one reason why securing at the server level is better than using a plugin or other PHP script.

    #rewrite_rules #htaccess #firewall #SPIP

    cy_altern @cy_altern CC BY-SA
    • @rastapopoulos
      RastaPopoulos @rastapopoulos CC BY-NC 5/04/2023

      Un ptit ticket core SPIP pour discuter de la pertinence de l’intégrer directement dans le htaccess par défaut ?

      RastaPopoulos @rastapopoulos CC BY-NC
    • @cy_altern
      cy_altern @cy_altern CC BY-SA 6/04/2023

      c’est fait : ▻https://git.spip.net/spip/spip/issues/5559
      ...et suite aux arguments en la défaveur d’une telle intégration ce ticket est refermé

      cy_altern @cy_altern CC BY-SA
    • @arno
      ARNO* @arno ART LIBRE 7/04/2023

      #pétition_classée_sans_suite :-))

      ARNO* @arno ART LIBRE
    Écrire un commentaire
  • @b_b
    b_b @b_b PUBLIC DOMAIN 19/03/2021
    9
    @monolecte
    @rastapopoulos
    @tofulm
    @gblin
    @cy_altern
    @astier
    @jeanmarie
    @denisb
    @realet
    9
    @jeanmarie

    #Apache #redirect www to non-www and HTTP to HTTPS — Simone Carletti
    ▻https://simonecarletti.com/blog/2016/08/redirect-domain-http-https-www-apache

    # Redirection https/www
    RewriteCond %{HTTPS} off [OR]
    RewriteCond %{HTTP_HOST} !^www\. [NC]
    RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
    RewriteRule ^ https://www.%1%{REQUEST_URI} [L,NE,R=301]

    # Redirection https/non www
    RewriteCond %{HTTPS} off [OR]
    RewriteCond %{HTTP_HOST} ^www\. [NC]
    RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
    RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]

    ping @jeanmarie je crois que j’ai retrouvé ta source :p

    #rewrite #htaccess

    b_b @b_b PUBLIC DOMAIN
    • @cy_altern
      cy_altern @cy_altern CC BY-SA 9/04/2021

      #redirection #mod_rewrite #RewriteRule #htaccess #réécriture_url #www #https

      cy_altern @cy_altern CC BY-SA
    Écrire un commentaire
  • @cy_altern
    cy_altern @cy_altern CC BY-SA 22/02/2021
    7
    @b_b
    @monolecte
    @gblin
    @rastapopoulos
    @suske
    @7h36
    @tofulm
    7

    mod_rewrite cheat sheet | mod_rewrite reference with useful examples.
    ►https://mod-rewrite-cheatsheet.com

    The mod_rewrite cheat sheet covers all major aspects with minimal detail. It is designed as a quick mod_rewrite reference with useful examples for practical use.

    L’anti-sèche complète pour les réécritures d’URLs d’apache avec mod_rewrite
    (le complément parfait pour ►https://htaccess.madewithlove.be de ▻https://seenthis.net/messages/631898)

    #mod_rewrite #RewriteRule #htaccess #réécriture_url #apache #outil #web-based

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire
  • @cy_altern
    cy_altern @cy_altern CC BY-SA 2/10/2020

    Apache RewriteRule and query string — Simone Carletti
    ▻https://simonecarletti.com/blog/2009/01/apache-rewriterule-and-query-string

    utiliser les query string dans les RewriteRule d’apache
    Voir aussi : ▻https://perishablepress.com/redirect-query-string-htaccess

    #RewriteRule #apache #réécriture_url #mod_rewrite #htaccess #réécriture_url

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire
  • @cy_altern
    cy_altern @cy_altern CC BY-SA 24/03/2020

    En-tête HTTP X-Robots-Tag
    ▻http://robots-txt.com/x-robots-tag

    les en-têtes HTTP X-Robots-Tag pour empêcher l’indexation de pages web
    (pour vérification de ces en-têtes, cf l’extension Firefox ▻https://addons.mozilla.org/fr/firefox/addon/http-header-spy par ex)

    #http_header #htaccess #X-Robots-Tag #indexation

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire
  • @cy_altern
    cy_altern @cy_altern CC BY-SA 23/09/2017
    8
    @nicod_
    @suske
    @monolecte
    @kent1
    @tofulm
    @7h36
    @b_b
    @ze_dach
    8

    htaccess Tester - madewithlove
    ►http://htaccess.madewithlove.be

    Un testeur en ligne de RewriteRule pour .htaccess : pour une URL d’entrée et un jeu de règles, donne l’URL de sortie et des infos complémentaires (+ possibilité de passer un HTTP_REFERER)

    (pour les explications voir ►https://mod-rewrite-cheatsheet.com cf ▻https://seenthis.net/messages/903112)

    #RewriteRule #htaccess #réécriture_url #apache #outil #web-based #rewrite

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire
  • @cy_altern
    cy_altern @cy_altern CC BY-SA 15/06/2016

    THE Ultimate Htaccess
    ▻http://htaccesselite.com

    des exemples de #syntaxe pour .#htaccess, et en particulier des #rewriterules
    #apache

    cy_altern @cy_altern CC BY-SA
    Écrire un commentaire
  • @b_b
    b_b @b_b PUBLIC DOMAIN 16/02/2016

    6G Firewall 2016 | Perishable Press
    ▻https://perishablepress.com/6g

    Fine-tuned to minimize false positives, the 6G Firewall protects your site against a wide variety of malicious URI requests, bad bots, spam referrers, and other attacks. Blocking bad traffic improves site security, reduces server load, and conserves precious resources. The 6G Firewall is entirely plug-n-play with no configuration required. It’s also open source, easy to use, and completely free, providing strong protection for any Apache-powered website.

    #htaccess

    • #firewall
    b_b @b_b PUBLIC DOMAIN
    Écrire un commentaire
  • @suske
    Suske @suske 18/12/2013
    2
    2

    5 .htaccess Snippets to Borrow from HTML5 Boilerplate
    ▻http://davidwalsh.name/html5-boilerplate-htaccess

    #htaccess

    Je suis étonné par le

    Allow Cross-Domain Fonts with CORS

    I had no idea how big of a response I’d have when I first posted about cross-domain fonts. They’re a big, confusing problem for people but HTML5BP also has a solution:

    <IfModule mod_headers.c>
    <FilesMatch “\.(eot|otf|ttc|ttf|woff)$”>
    Header set Access-Control-Allow-Origin “*”
    </FilesMatch>
    </IfModule>

    Cela veut dire qu’on peut me faire avaler du google-font sans que je le sache ? Si oui, c’est à proscrire totalement, naturellement.

    Suske @suske
    • @0gust1
      0gust1 @0gust1 CC BY-NC 19/12/2013

      C’est quand tu veux héberger tes webfonts ailleurs (sur un CDN par ex.) que sur le domaine sur lequel tu travailles.

      Typiquement, de base, ça marche sur Chrome (en violation de la spec) mais pas sur IE/Firefox (conformément à la spec).

      Pour faire marcher ça avec IE/Firefox, il faut que ton serveur déporté (celui du CDN), renvoie la webfont avec le bon champ « Access-Control-Allow-Origin » dans l’entête HTTP. C’est l’objet du bout de code cité.

      Par contre, ça peut être une mauvaise idée de mettre « * » dans ce champ, car d’autres sites pourraient se servir de ta webfont, donc consommer de la bande passante sur ton hébergement déporté.

      Cela veut dire qu’on peut me faire avaler du google-font sans que je le sache ?

      Si j’ai bien compris la question, non.

      0gust1 @0gust1 CC BY-NC
    Écrire un commentaire
  • @vlentz
    vlentz @vlentz CC BY-SA 8/09/2013

    h5bp/html5-boilerplate · GitHub
    ▻https://github.com/h5bp/html5-boilerplate

    Tags : #htaccess #apache #html5boilerplate

    • #Github
    vlentz @vlentz CC BY-SA
    Écrire un commentaire
  • @pascalelc
    PascaleLC @pascalelc CC BY-SA 15/01/2012

    Bonnes pratiques pour un .htaccess de qualité (astuces) | JFPalmier
    ►http://www.jfpalmier.fr/2012/informatique/bonnes-pratiques-pour-un-htaccess-de-qualite #web #htaccess #apache

    PascaleLC @pascalelc CC BY-SA
    • @nhoizey
      Nicolas Hoizey @nhoizey CC BY-NC-SA 16/01/2012

      Attention, la partie « Rediriger les appareils mobiles » est très loin d’être une bonne pratique, il ne faut surtout pas l’appliquer !
      (ou alors le faire sans en parler à Karl... ;-) )

      Nicolas Hoizey @nhoizey CC BY-NC-SA
    • @bohwaz
      bohwaz @bohwaz ART LIBRE 17/01/2012

      C’est une compile de mauvaises pratiques ? Empêcher le hot linking est complètement inutile, en plus le referer HTTP ce n’est pas fiable du tout. Sans compter que ce snippet empêche de voir une image de votre site si vous venez d’un moteur de recherche... RHA !

      Rediriger les appareils mobiles est une débilité sans nom, de même que faire « une version mobile » du site qui soit séparée du site normal (deux fois le même contenu) est une hérésie.

      Autoriser l’exécution de PHP dans des fichiers JS... Je... ARG !

      bohwaz @bohwaz ART LIBRE
    • @pascalelc
      PascaleLC @pascalelc CC BY-SA 17/01/2012

      Et bien le voilà habillé pour l’hiver le gars ! ;)
      Il y a quand même des petites choses bien dans cet article, non ? rien de rien ?

      PascaleLC @pascalelc CC BY-SA
    • @nhoizey
      Nicolas Hoizey @nhoizey CC BY-NC-SA 17/01/2012
      @bohwaz

      @bohwaz empêcher le hot linking ça peut quand même être utile, mais il faut que ce soit fait intelligemment : ►http://gasteroprod.com/blog/halte-au-vol-de-bande-passante.html

      Avoir une version mobile séparée du site « normal », ça peut aussi être utile/nécessaire, mais il faut faire très très attention au browser sniffing, il faut mieux proposer des liens pour passer de l’un à l’autre.

      Pour ce qui est du PHP dans du JS, il s’agit en fait plus de générer un JS en PHP, pas si délirant dans certains cas, on le fait même dans SPIP, même si c’est avec des boucles plutôt que du PHP...

      Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire
  • @booz
    BoOz @booz 20/11/2011

    Server side redirection script - GitHub
    ►https://github.com/h5bp/mobile-boilerplate/wiki/Server-side-redirection-script

    “Server side mobile redirection script is added at the bottom of the page to detect if user is viewing from mobile device. This is taken from detect mobile browser. If the script detects the user is viewing from mobile phone, they will be redirected to the mobile version of the site.”

    #webapp #mobile-device #htaccess

    BoOz @booz
    Écrire un commentaire
  • @0gust1
    0gust1 @0gust1 CC BY-NC 10/11/2010

    HTML5 Boilerplate - A rock-solid default for HTML5 awesome.
    ►http://html5boilerplate.com

    #css #css3 #design #development #html #html5 #markup #programming #reference #resources #standards #tools #webdev #htaccess #reset

    0gust1 @0gust1 CC BY-NC
    Écrire un commentaire
  • @fil
    Fil @fil 9/09/2010

    .htaccess to httpd.conf - <?paul
    ►http://blog.preinheimer.com/index.php?/archives/340-.htaccess-to-httpd.conf.html
    #spip #apache #php #htaccess #performance

    Fil @fil
    Écrire un commentaire
  • @nhoizey
    Nicolas Hoizey @nhoizey CC BY-NC-SA 11/10/2007

    htaccess Caching
    ►http://www.askapache.com/htaccess/speed-up-sites-with-htaccess-caching.html

    This article shows 2 awesome ways to implement caching on your website using Apache .htaccess (httpd.conf) files on the Apache Web Server. Both methods are extremely simple to set up and will dramatically speed up your site!

    #cache #vitesse #performance #apache #httpd #htaccess #optimisation #serveur #type:tutoriel #groupe:clever-age

    Nicolas Hoizey @nhoizey CC BY-NC-SA
    Écrire un commentaire

Thèmes liés

  • #apache
  • #performance
  • #rewriterule
  • #réécriture_url
  • #mod_rewrite
  • #css3
  • #html5
  • technology: mobile device
  • #css
  • #design
  • #development
  • #html
  • #reference
  • #markup
  • #programming
  • technology: cellular telephone
  • #resources
  • #standards
  • #tools
  • #webdev
  • #reset
  • company: github
  • #web
  • #mobile-device
  • #serveur
  • #rewrite
  • #groupe
  • #outil
  • #web-based
  • #webapp
  • #type
  • #optimisation
  • #httpd
  • #vitesse
  • #cache
  • #php
  • #spip
  • technology: html