page-translate

Sécuriser son fichier .htaccess pour prévenir les accès interdits

.htaccess / Apache / sécurité / Web

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Nos amis chez Perishable Press ont analysé, depuis quelques années déjà, des dizaines de milliers de journaux d'accès à leur serveur Web et ont répertorié, sous forme de liste, tous les agents qui leur sont parus suspects.

Au fils des ans, ils ont peaufiné leur liste d'agents malicieux et ont concocté des règles .htaccess afin de sécuriser votre site Web.

Voici un résumé des règles à ajouter à votre fichier .htaccess.

LIRE L'ARTICLE

Erreur : PHP Extension "curl" must be loaded sur Magento

apache 2 / curl / didacticiel / Magento / message d'erreur / serveur / Web

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Lors de l'installation de Magento 1.4.1, il se peut que vous ayez l'erreur suivante :

PHP Extension "curl" must be loaded

Cette erreur veut dire que l'extension "Curl" n'est pas installés sur votre serveur.

Installer l'extension Curl

Pour installer l'extension curl sur votre serveur, exécutez la commande suivante :

LIRE L'ARTICLE

Créer un serveur HTTP Web de partage de fichiers avec Python

Apache / fichiers / partage / Python / serveur

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Si vous voulez partager des fichiers sur le Web (par exemple, héberger un site Web ou rendre certains fichiers disponibles) mais que vous n'avez pas de serveur Apache car vous n'avez pas les droits root pour l'installer, vous n'avez qu'à utiliser Python version 2.5+.

Grâce à Python et une simple commande, vous pouvez créer un serveur Web instantanément !

LIRE L'ARTICLE

Rediriger un domaine vers un sous-domaine avec .htaccess

.htaccess / Apache / redirection / Web

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Rediriger le trafic d'un domaine vers un autre domaine est facile à faire avec CPanel (avec un domain pointer ou un domain parking), mais rediriger le trafic d'un domaine vers un sous-domaine est une autre chose.

En effet, pour rediriger tout le trafic d'un domaine vers un sous-domaine, il faut créer une règle dans le fichier .htaccess :

LIRE L'ARTICLE

Mettre une autre page que index.html comme page d'accueil

.htaccess / apache 2 / HTML / mod_rewrite / PHP / redirection

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Plusieurs façons existent lorsque l'on ne veut pas que le fameux fichier index.html ou index.php (ou peu importe l'extension) soit le premier fichier lu par votre serveur Web lorsqu'un visiteur frappe à la porte.

Évidemment, vous pouvez faire une redirection HTML:

LIRE L'ARTICLE

Apache génère "Could not reliably determine the server's fully qualified domain name"

apache 2 / Linux / message d'erreur / Ubuntu

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Lorsque vous démarrez Apache et que celui-ci vous donne, comme message d'erreur:

Could not reliably determine the server's fully qualified domain name

c'est que vous n'avez pas spécifiez le nom de domaine auquel votre serveur Web allait "répondre".

Pour ce faire, vous devez rajouter la ligne suivante à la toute fin de votre fichier de configuration /etc/apache2/apache2.conf (sous Ubuntu):

LIRE L'ARTICLE

Créer une redirection 301 avec .htaccess sous Apache

.htaccess / 301 / apache 2 / mod_rewrite / redirection / Web

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

La meilleure façon de rediriger une page vers une autre (ou un domaine vers un autre), est d'utiliser le fichier .htaccess, qui est situé à la racine de votre site.

Puisque ce fichier est le premier fichier lu par votre serveur Web Apache lorsqu'une requête est acheminée, c'est le meilleur endroit pour rediriger tout trafic. En plus, d'un point de vu SEO, Google aime bien car c'est transparent pour lui (il hait les redirection HTML).

LIRE L'ARTICLE

Installer et activer le module mod_rewrite sur Apache et Ubuntu

apache 2 / httpd.conf / kubuntu 9.10 / Linux / module / mod_rewrite

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Premièrement, avec Ubuntu, lorsque l'on veut installer un serveur Web Apache 2, le fichier de configuration n'est pas httpd.conf, mais bien apache2.conf, qui est situé dans le dossier /etc/apache2/.

LIRE L'ARTICLE