Archive for février, 2008

22nd fév 2008

Url rewriting avec IIS sur WindowsServer 2003 (.htaccess)

Si vous êtes confronter à la réécriture d’url avec IIS, qui ne gère donc pas les fichiers de configuration Apache .htaccess, cet article est pour vous.

Les fichiers .htaccess permettent de définir différentes règles dans un dossier (et dossier enfants).

  • Gérer l’accès à certains fichiers/dossiers.
  • Protéger l’accès à un fichier/dossier par mot de passe.
  • Utilisation de la réécriture d’url
  • Redirection de page

ISAPI_Rewrite permet l’utilisation du module Apache ‘mod_rewrite‘ avec IIS, Il existe en 2 versions, la première gratuite mais allégée et la seconde à $99.

 La version gratuite ne supporte pas les fichiers .htaccess en tant que tel mais permet d’utiliser une configuration globale pour le serveur  (sous la forme d’un httpd.conf).

Exemple d’url rewriting avec le titre de la page/Nom de l’article contenu dans l’url:

http://www.mysite.com/productpage.asp?productID=127 devient 

http://www.mysite.com/products/our_super_tool_127.html

RewriteEngine on

# Comme on utilise la version gratuite (configuration globale), on doit définir le domaine

RewriteCond %{HTTP:Host} ^(?:www\.)?mysite\.com$

# Règles de réécriture de l’url

# Dans ce cas, on autorise plusieurs mots et on utilise les derniers chiffres avant l’extension .html
RewriteRule ^products/[^?/]*_(\d+)\.html /productpage.asp?productID=$1 [QSA]

Des exemples et une documentation complète sont disponibles sur le site de l’éditeur Helicon.

Depuis la version 3, des fonctions supplémentaires et une interface un peu plus conviviale sont apparus.

Sur ce, bonne programmation!

 

Posted in Application web, Php, Programmes | No Comments »

03rd fév 2008

siFR et la libéralisation des polices sur internet

siFR permet aux webmasters d’utiliser la police de caractère de leur choix sur un site internet.

Implémentation dynamique, ce script combine flash, javascript et css pour remplacer les titres ou textes choisis.

Pour utiliser les polices, il faut les inclures dans un fichier swf que l’on défini par après dans la configuration du script.
Un petit programme "OpensiFR" (mac et pc) permet de gagner du temps et de convertir les polices ttf en un fichier swf sifr.

Pour les bloggeurs utilisant Wordpress, voici un thème simple mais sympa utilisant siFR.
BuyTicketsPro theme

Posted in Application web, Flash, Web 2.0 | No Comments »

03rd fév 2008

Installer plusieurs version d’internet explorer.

En tant que Webmaster, 30 à 60% du temps prévu pour un projet passe dans les tests de compatibilité des différents browsers sur les plateformes existantes.

Multiple IE permet de travailler avec les versions d’IE (3.0, 4.01, 5.01, 5.5 et 6.0), sans conflits et malgré IE7 installé sur la machine.



Installation facile et rapide!

Developant un peu sous Linux (Opensuse), voici une solution pour installer différentes version d’Internet Explorer sur votre Linux: IEs4Linux
Tutoriel pour l’installation sur Ubuntu: ie4linux: installer Internet Explorer 6 et 7 sur Ubuntu.

Sur ce, un petit café avant de reprendre les test de compatibilité.

Posted in Billets | No Comments »