1 2 3 |
UPDATE `TABLE` SET `NOM_COLONNE`= REPLACE(`NOM_COLONNE`, "SEARCH","REPLACE") WHERE `NOM_COLONNE` like "%SEARCH%" |
Utile pour les WordPress programmés en dur 🙂
1 2 3 |
UPDATE `TABLE` SET `NOM_COLONNE`= REPLACE(`NOM_COLONNE`, "SEARCH","REPLACE") WHERE `NOM_COLONNE` like "%SEARCH%" |
Utile pour les WordPress programmés en dur 🙂
Ouvrir le fichier web.config, sans toucher l’existant rajouter ou modifier ce dernier de la sorte :
1 2 3 4 5 6 |
<?xml version="1.0"?> <configuration> <system.webServer> <httpErrors errorMode="Detailed"/> </system.webServer> </configuration> |
Enregistrez et le tour est joué.
Impossible de sortir sur Internet alors que la conf carte réseau est ok, ipconfig /all, là on voit apparaître une seconde passerelle sur la carte réseau Web : 0.0.0.0
Pour la détruire, sous dos :
1 |
route delete 0.0.0.0 |
Cela va détruire toutes les passerelles, rouvrez votre carte réseau, remettez la bonne passerelle et le tour est joué.
Windows 2012 serveur désactive automatiquement les lecteurs réseau pour économiser de la ressource. Afin de conserver des lecteurs permanents lancez sous shell :
1 |
net config server /autodisconnect:-1 |
Plus d’infos sur : https://support.microsoft.com/en-us/kb/297684/fr
Vous trouverez l’accès FTP pour votre site via la console : « Listing des Sites / Emails » > Votre Site > « FTP »
Le fichier CGI est à déposer dans le répertoire cgi-bin présent à la racine du FTP
Enfin, grâce à votre client FTP modifiez les Permissions du propriétaire en ajoutant l’exécution.
La configuration se trouve dans la section : « Listing des Sites by Apache »
Pour y accéder, cliquez sur le bouton « Modifier VHost » dans la colonne « Gestion / Création » de votre site
Ensuite, supprimez les commentaires (supprimer les #) pour les lignes suivantes :
1 2 3 4 5 6 7 |
ScriptAlias /cgi-bin/ /var/www/votre.site/cgi-bin/ <Directory /var/www/votre.site/cgi-bin> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> |
Après validation, la configuration du serveur apache sera « reload » (les sessions en cours ne sont pas détruites).
Important : Merci de vérifier vos règles de rewriting (notamment pour les sites wordpress, joomla, prestashop, etc) car il est possible que le rewriting empêche l’accès aux CGI!
Si toutefois votre CGI ne fonctionnait pas ou nécessiterait l’installation d’un module complémentaire pour son fonctionnement merci de nous contacter afin de vous apporter notre aide.
Voici la zone DNS à rajouter pour pouvoir utiliser office 365 avec votre domaine.
1 2 3 4 5 6 7 8 9 10 |
MX 0 votredomaine.mail.eo.outlook.com. MX 1 votredomaine.mail.protection.outlook.com. TXT "v=spf1 include:outlook.com ~all" autodiscover CNAME autodiscover.outlook.com. lyncdiscover CNAME webdir.online.lync.com. outlook CNAME portal.microsoftonline.com. sip CNAME sipdir.online.lync.com. webmail CNAME portal.microsoftonline.com. _sip._tls SRV 100 1 443 sipdir.online.lync.com. _sipfederationtls._tcp SRV 100 1 5061 sipfed.online.lync.com. |
! N’oubliez pas de nous faire une demande afin de détruire votre domaine sur nos serveurs de mails.
301 avec et sans www
Exemple en excluant les stats awstats et tout le dossier admin
1 2 3 4 |
RewriteEngine on RewriteCond %{HTTP_HOST} ^domaine\.ext$ [NC] RewriteCond $1 !^(awstats\.pl|admin) RewriteRule (.*) http://www.domaine.ext/$1 [NC,R=301,L] |
Ou pour exclure un dossier
1 |
RewriteRule ^(cgi-bin/.+) $1 [NC,L] |
Exemple avec des liens incluant des ?
1 2 3 |
RewriteEngine on RewriteCond %{HTTP_HOST} ^jcpoiret.rd-corsica.net$ [NC] RewriteRule ^(.*) http://www.jcpoiret.com%{REQUEST_URI} [NC,R=301,L] |
Changement de dossier
1 2 |
#redirecting to another URL RewriteRule ^dossier1/(.*)$ http://www.domaine.com/dossier2/$1 [L,R=301] |
Besoin d’autoriser la redirection seulement si une extension existe :
1 2 |
RewriteRule .*.html - [L] RewriteRule .*.asp - [L] |
Forcer le HTTPS
1 2 3 |
RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^(.*) https://votre_domaine/$1 |
Cherche un mot
1 2 3 4 5 6 7 |
<rule name="Dacia" enabled="true" stopProcessing="true"> <match url="^modeles\.php$" ignoreCase="true" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> <add input="{QUERY_STRING}" pattern="marq=Dacia" /> </conditions> <action type="Redirect" url="index.php/autres/dacia" appendQueryString="false" redirectType="Permanent" /> </rule> |
Cherche un mot générique
1 2 3 4 5 6 7 |
<rule name="Query String Rewrite" stopProcessing="true"> <match url="^modeles\.php$" ignoreCase="true" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> <add input="{QUERY_STRING}" pattern="marq=([^=&]+)$" /> </conditions> <action type="Redirect" url="index.php/{C:1}" appendQueryString="false" redirectType="Permanent" /> </rule> |
Pour tester le type de redirection, une seule adresse :
http://www.annuaire-info.com/outil-referencement/test-redirection/
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 :
1 |
cscript adsutil.vbs SET W3SVC/WAMUserName IWAM_MachineName |
Si il revient, pensez à supprimer toutes les applications puis relancez l’opération.
La valeur est définie par AspMaxRequestEntityAllowed dans la metabase de IIS, elle est de base fixée à 200 000.
– 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.
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 :
1 |
v=spf1 ip4:IP_officiel_serveur_de_mail a:IP_ou_Domaine_du_serveur_de_relais -all |
Et voilà le travail.