Hébergement Web-old - Aide : Hébergement web dépasse le nombre de requêtes autorisées vers Facebook
... / Aide : Hébergement web dé...
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Aide : Hébergement web dépasse le nombre de requêtes autorisées vers Facebook

Von
HajR
Erstellungsdatum 2016-12-15 15:15:18 (edited on 2024-09-04 12:06:46) in Hébergement Web-old

Bonjour,
J'ai reçu un mail d'OVH m'indiquant "Votre hébergement web dépasse le nombre de requêtes autorisées vers Facebook
264 requêtes ont été enregistrées sur une période de 5 minutes.
Or, votre hébergement autorise 250 requêtes au maximum sur cette même période."
Je suis sous wordpress et est très peu de connaissance en web. Quelqu'un peut il m'éclairer et m'indiquer quelle démarche suivre pour solutionner ce problème ?
J'ai supprimé des widgets, mais je ne sais pas comment vérifier le nombre de requête utilisé par mon site...
Merci d'avance pour votre aide


12 Antworten ( Latest reply on 2017-12-25 18:20:32 Von
HajR
)

Installer un système de mise en cache ?
Quelle est l'adresse du site ?

Merci du retour !
J'avais déjà un système de mise en cache avant qu'OVH ne m'envoie ce mail. J'avais WP Super cache.
Après la réception du mail, je l'ai désactivé et installé à la place W3 Total Cache. J'ai aussi supprimé une dizaine de plugins...
Lien du site : thestylishnotes.com

En fait le site Web est accessible via 2 adresses
http://thestylishnotes.com et
https://thestylishnotes.com

Il faudrait forcer l'un ou l'autre..

(dans WordPress panneau admin puis réglages puis url du site et url de wordpress)
Et forcer la redirection via htaccess
https://www.how-to.ovh/viewtopic.php?f=16&t=42#p704

Comment créer un fichier .htaccess à la racine du site ?


Comment créer un fichier .htaccess à la racine du site ?


Avec un éditeur de fichier PUR texte sur ton PC, tel que NOTEPAD.EXE.
Puis transfert via FileZilla dans **_/www_** sur ton hébergement. :)


NOTEPAD.EXE



Merci de cette précision... Je suis désolée mais c'est un peu du chinois pour moi. qu'est ce que Notepad.exe ? Pour information, je suis sous Mac OS.
Si je comprends bien, il faut que je copie le code suivant dans un fichier .htaccess :

> RewriteEngine on
> RewriteCond %{HTTP_HOST} ^thestylishnotes\.com$ [NC]
> RewriteRule ^(.*) http://www.thestylishnotes.com/$1 [QSA,L,R=301]

Puis transférer ce fichier .htaccess dans /www via FileZilla ?
Pourquoi OVH fait mention de Facebook dans le mail ?
Merci pour vos éclaircissements

```text Pour les MAC voir :
http://www.info24android.com/10-meilleurs-editeurs-de-texte-pour-mac/

[I]A insérer au début du fichier [B]/www/.htaccess[/B].[/I]
Force la redirection en HTTPS

[QUOTE]

RewriteEngine on
**RewriteCond %{SERVER_PORT} 80 [OR]**
RewriteCond %{HTTP_HOST} ^monsite\.com$ [NC]
RewriteRule ^(.*) https://www.monsite.com/$1 [QSA,L,R=301]
[/QUOTE]

Permet aux navigateurs de se souvenir qu'il doit passer en https pour votre site (HSTS)
[QUOTE]
Header set Strict-Transport-Security "max-age=15811200" env=HTTPS
[/QUOTE]

_Nota : Pour Facebook, je ne suis pas compétent._ ```

```text


Merci de cette précision... Je suis désolée mais c'est un peu du chinois pour moi. qu'est ce que Notepad.exe ? Pour information, je suis sous Mac OS.

Notepad est un éditeur de texte neutre pour Windows. Pour Mac il y a par exemple Text Wrangler (gratuit) https://itunes.apple.com/fr/app/textwrangler/id404010395?mt=12 ```

En me rendant dans mon FTP, j'ai déjà un fichier .htaccess dans /www. J'ai donc juste à l'éditer ?
Quelle différence entre forcer la redirection en "https" et "http" ?

Aussi, à la fin de mon fichier .htaccess j'ai le code suivant :
> # BEGIN WordPress
>
> RewriteEngine On
> RewriteBase /
> RewriteRule ^index\.php$ - [L]
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteRule . /index.php [L]
>
>
> # END WordPress
Dois je le modifier ou cela n'a rien avoir avec le problème cité ?

Remplace :
[QUOTE]
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
[/QUOTE]

Par :
[QUOTE]
RewriteEngine On
**RewriteCond %{SERVER_PORT} 80 [OR]**
**RewriteCond %{HTTP_HOST} ^monsite.com$ [NC]**
**RewriteRule ^(.*) https://www.monsite.com/$1 [QSA,L,R=301]**
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
[/QUOTE]

Merci !
Après ça, qu'ai-je à faire ? OVH souhaite que je réponde à leur mail sous 24h des actions menées, sous peine de bloquer mon site...

Pour le problème de Facebook, je ne suis pas compétent et et ne peux répondre à ta question.

Mais répond au mail de OVH et disant ce que tu as fait :
* Redirection de http vers https dans .htaccess,
* Désactivation de WP Super cache et installation à la place W3 Total Cache,
* Suppression des plugins x1, x2, etc.


RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]



En modifiant le fichier .htaccess, au lieu d'accéder à mon site, le lien "https://www.monsite.com" s'affiche, pourquoi ?


En modifiant le fichier .htaccess, au lieu d'accéder à mon site, le lien "https://www.monsite.com" s'affiche, pourquoi ?


http://thestylishnotes.com/contact/

En fait le site Web est accessible via 2 adresses
http://thestylishnotes.com et
https://thestylishnotes.com

Il faudrait forcer l'un ou l'autre..

(dans WordPress panneau admin puis réglages puis url du site et url de wordpress)
Et forcer la redirection via htaccess
https://www.how-to.ovh/viewtopic.php?f=16&t=42#p704

En fait je t'ai aidé à appliquer la recommendation de Buddy.

Oui, j'ai remodifié le .htaccess en partant de l'origine
BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

END WordPress

Mais je tombe toujours sur "https://www.monsite.com" en souhaitant accéder à mon site, sais tu pourquoi ?

Là je sèche.

Je ne sais pas ce qui s'est passé et n'ayant aucune connaissance dans le domaine, je suis un peu paniqué par la situation...

Si ça peu aider d'autres personnes qui seraient dans la même situation, j'ai réussi à faire afficher mon site et non pas avoir le lien"https://www.monsite.com". Pour cela, éditer le fichier wp-login.php et localiser la ligne
> require( dirname(__FILE__) . '/wp-load.php' );

Puis ajouter les 2 lignes juste en dessous

> update_option('siteurl', 'http://monsite.com/' );
> update_option('home', 'http://monsite.com/' );

Sauvegarder. Le site devrait normalement apparaitre. Puis supprimer les 2 lignes qui viennent d'être ajoutées.

En attendant, je ne touche plus à .htaccess ...J'ai envoyé un mail à OVH indiquant les actions effectuées plus tôt et revient vers vous, si ça peut aider d'autres personnes à l'avenir.

Ceci dit, il faudra bien un jour que tu passes au HTTPS.
_Sous peine de mauvais référencement._


Mais je tombe toujours sur "https://www.monsite.com" en souhaitant accéder à mon site, sais tu pourquoi ?


Quel est le code ajouté au htaccess ? (celui qui fait la redirection)


RewriteEngine on
RewriteCond %{HTTP_HOST} ^thestylishnotes.com$ [NC]
RewriteRule ^(.*) http://www.thestylishnotes.com/$1 [QSA,L,R=301]



J'avais initialement mis :
> RewriteEngine On
> RewriteCond %{SERVER_PORT} 80 [OR]
> RewriteCond %{HTTP_HOST} ^monsite.com$ [NC]
> RewriteRule ^(.*) https://www.monsite.com/$1 [QSA,L,R=301]
> RewriteBase /
> RewriteRule ^index.php$ - [L]
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteRule . /index.php [L]

Après l'erreur constaté, j'ai remplacé "monsite" par le nom de mon site, mais rien n'y fait, je tombais systématique sur https://www.monsite.com/ malgré la modification.

J'ai reçu la réponse d'OVH :
Votre hébergement mutualisé a effectué un trop grand nombre de
requêtes sortantes de type TCP en l'espace de 5 minutes vers des serveurs
externes.

Il faut savoir que les connexions sortantes consomment énormément de
ressources et engendrent très souvent des lenteurs lors de l'accès à votre
site web.

Pour remédier à cela, nos robots ont désactivé automatiquement les connexions
sortantes depuis votre hébergement et nous vous avons envoyé cette alerte pour
vérifier la cause de ce comportement.


thestylishnotes.com


Actuellement le site utilise thestylishnotes.com et non www.thestylishnotes.com

Donc la logique serait donc de mettre plutôt (force thestylishnotes.com + active le https )
RewriteEngine on
RewriteCond %{SERVER_PORT} 80 [OR]
RewriteCond %{HTTP_HOST} ^www\.thestylishnotes\.com$ [NC]
RewriteRule ^(.*) https://thestylishnotes.com/$1 [QSA,L,R=301]
Header always set Strict-Transport-Security "max-age=31536000"


RewriteEngine on
RewriteCond %{SERVER_PORT} 80 [OR]
RewriteCond %{HTTP_HOST} !^thestylishnotes.com$ [NC]
RewriteRule ^(.*) https://thestylishnotes.com/$1 [QSA,L,R=301]
Header always set Strict-Transport-Security "max-age=31536000"



J'ai modifié le fichier .htaccess en intégrant le code ci-dessus. Le https est bien activé.
OVH m'indique que le problème est résolu !
Merci à tous pour vos retours.