IIS6, ISAPI rewrite

301 avec et sans www

Exemple en excluant les stats awstats et tout le dossier admin

Ou pour exclure un dossier

Exemple avec des liens incluant des ?

 

Changement de dossier

Besoin d’autoriser la redirection seulement si une extension existe :

 

 Forcer le HTTPS

 

Cherche un mot

 Cherche un mot générique

 

Pour tester le type de redirection, une seule adresse :
http://www.annuaire-info.com/outil-referencement/test-redirection/

Plus d’infos sur le rewriting et rès bien écrit au demeurant :
http://www.annuaire-info.com/lien-dur-lien-mou/

IIS6 WAMUserName

A la réinjection d’un backup ou changement de nom d’un serveur IIS, l’IWAm d’origine apparaît toujours. Pour ce, supprimez toutes les applications, arrêtez IIS puis dans : c\InetPub\AdminScripts\ lancez la commande suivante :

Si il revient, pensez à supprimer toutes les applications puis relancez l’opération.

Smart Upload, autoriser le téléchargement de gros fichiers

La valeur est définie par AspMaxRequestEntityAllowed dans la metabase de IIS, elle est de base fixée à 200 000.

Voici le type d’erreurs rencontrées :

– asp 0104 : « opération non autorisé ».
– Request object error ‘ASP 0104 : 80004005’
Operation not Allowed
/votre fichier, line de déclaration aspSmartUpload

Voici la procédure à suivre :

– Stopper IIS 6 ! sinon aucune action possible sur la metabase, au pire re démarrer le serveur si vous n’arrivez pas à enregistrer le fichier.
– Voire mieux : clic droit sur « Gestionnaire des Services Internet (IIS) » et cochez l’activation de la modification directe de la metabase le temps de faire votre modif…
– Ouvrir le fichier metabase.xml placé dans c:\windows\system32\inetsrv
– Trouver la ligne AspMaxRequestEntityAllowed et changer la valeur par « 1073741824 » (pour 1Go).

Have a good Upload …

PS : Big dédicasse à nos amis Belges pour leurs investigations, merci Mike.

SPF

Vos emails sont hébergés un autre serveur que celui qui expédie vos emails et vous ne passez pas le barrage du SPF ou du Hello, aucun souci dans la zone DNS on va juste rajouter un ch’tit commentaire :

Et voilà le travail.

Créer une table ACCESS vide

Voilà un petit code fort pratique en ASP pour copier une table vide avec le nom de votre choix (nom_table). La table VIDE correspond à la table que vous souhaitez copier, bien entendu vous aurez pris soin de la créer avec les champs de votre choix sans données.

PS : Vous noterez deux petites fonctions capables de déterminer si l’année est bissextile et le nombre de jours dans un mois.

Smartp Upload, exemple d’utilisation

Un petit exemple simple d’utilisation de smart upload :

Le formulaire :

 La page de traitement :

en admettant bien entendu  qu’on stocke les fichiers dans le dossier /download.

MSXML sous IIS7

Comment utiliser msxml 3 ou 6 en ASP :

Pour utiliser la 3.0 il faudra donc écrire :

 

URL rewriting via le web.config

Trouvé sur aspfr.com par Vladam, et ça marche du tonnerre, tout est implémenté dans le web.config avec la dll URLRewriter.dll :http://www.aspfr.com/codes/IMPLEMENTER-TRES-FACILEMENT-URLREWRITER-REECRITURE-URL-NET-GENIAL_31527.aspx


 

Erreur 404

IIS gère les erreurs 404 pour les pages asp,htm et php mais pas pour les pages en aspx qui sont gérées par le web.config, donc il faudra rajouter dans le web.config :

en admettant que votre page d’erreur est 404.aspx bien entendu :)