Eviter les conflits d’URL
Aug 17, 2008 Scripts utiles, URL et Noms de domaine
Dans certaines situations, il peut arriver qu’une même page (ou un site entier) puisse être accessible de la même manière par deux URL différentes. Pour éviter les soucis d’indexation (Duplicate Content ou tout simplement mauvaise indexation) la solution la plus simple est une redirection vers l’adresse préférée. La suite de l’article propose quelques lignes php qui automatiseront la redirection sur toutes les pages d’un sous domaine.
Tags: header http, Redirection, Référencement, URL
Générer des pages html dynamiques
Jul 23, 2008 Scripts utiles
Le principe :
Vous avez des pages html tout ce qu’il y a de plus statiques. Vous voulez y intégrer du php pour je ne sais quelle raison. Il faut donc se débrouiller pour demander à votre serveur d’interpréter les pages .htm ou .html comme du php. Pour cela, si vous êtes administrateur, ce n’est pas trop difficile, ça passe par la configuration d’apache.
Si vous n’êtes pas l’administrateur de votre système vous devrez ruser, et utiliser à bon escient votre .htaccess.
Read the rest of this entry »
Tags: .htaccess
Modifier les droits récursivement
Mar 23, 2008 Scripts utiles
Vous êtes étudiants à l’Ecole Centrale Marseille? Vous êtes sur un réseau où les administrateurs se font du soucis pour la sécurité? Il y a fort à parier que la publication d’un site web présente quelques difficultés pour le néophyte.
En effet, le serveur qui affichera vos pages web (apache?) se basera sur les droits que vous accordez à vos fichiers. Si ceux-ci sont mal réglés, vous n’aurez pas le droit d’y accéder par le web.
Script de modification de texte dans un répertoire
Jan 14, 2008 Scripts utiles
Vous venez de vous rendre compte qu’une faut d’orthographe s’est glissée dans toutes vos pages, ou bien que le nom d’une variable a été mal écrit par endroits. L’erreur se trouve malheureusement présente dans 348 fichiers… Comment faire? Vous pouvez utilisez un petit script bash tel que ci dessous afin d’automatiser le processus.
Read the rest of this entry »
