- WordPress :6.4
- Statut : non résolu
- Ce sujet contient 11 réponses, 2 participants et a été mis à jour pour la dernière fois par phillvan, le il y a 5 mois et 3 semaines.
-
AuteurMessages
-
17 mai 2024 à 23 h 57 min #2472994
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL :
- Thème utilisé :
- Extensions en place :
- Nom de l’hébergeur : Ex2 –
- Adresse du site : Rongeurs.net/wp
Problème(s) rencontré(s) :
mes pages s’affichent sur un codage défaillant
��=�r�ƒ�� ���� »������l��,gS[q�5$,@p�(���g?c�c�=��IP����E3=�==}�t����7��ꝴH���W�K�<��˒G��Dv »��2Pbï%M�d-H�d »���;�k=� »�M�0 ף�������0�z�e8ׂhs��a�9*�,��ê$~)Y��P?��t}��)�x^�R�%�Sc� C��U�?�K2�j�[�����Wܺ6 � �x٫��8�D.��+�NZXTe���n�O�-�� r��E�&����M��?
ou ai je un problème de configuration ?
Merci
Philippe
19 mai 2024 à 5 h 16 min #2473028depuis quel moment avez-vous ce souci ? depuis l’installation ou suite à une modification ?
je vois que ce sont seulement les pages publiques qui affichent cela, essayez des autres thèmes comme par exemple les 2 suivants :
19 mai 2024 à 8 h 20 min #2473032Salut, et merci à toi Mathieu,
J’ai essayé pour voir et ça n’a pas amélioré les pages publiques…
J’ai débuté ce blog, pour mon site Rongeurs.net ,
Car j’ai utilisé WP pour le site du billard https://www.billard-massy.fr/
ou je n’ai eu aucun problème et que j’héberge sur mon serveur ex2
Je me suis donc dit, pourquoi ne pas passer pour partie par simplification
et eviter la complexité du php qui m’amuse moins qu’avant…
Bref j’ai créé un sous dossier /wp/ et peut être est ce qui bloque
wp a peut être besoin d’être un sous domaine ?
et donc se transformer en index de départ ?
En tout cas, la partie administrateur fonctionne très bien
Mais la partie publique bug !
et le mystere s’épaissit car sur chrome j’utilise la partie administrateur, et à force de bidouiller
la partie publique sur ce seul ordinateur est bonne, mais sur aucun autre ça ne marche
-> j’ai essayé de vider le cache pour voir s’il était rétrogradé, mais non…
Conclusion, j’ai un bug sur la seule partie publique pour toute la planète ce qui n’est pas le but,
Qui n’a pas été amélioré par un changement de thème.
J’ai remarqué que la page altérée a un code source altéré ? sur que les navigateurs ne comprennent pas.
Peut être que c’est un htaccess de rongeurs.net qui bloque
pourquoi ne pas tester un sous domaine ?
�=�r�ƒ��
���� »������l��,gS[q�5$,@p�(���g?c�c�=��IP����E3=�==}�t����7��ꝴH���W�K�<��˒G��Dv »��2Pbï%M�d-H�d »���;�k=� »�M�0
ף�������0�z�e8ׂhs��a�9*�,��ê$~)Y��P?��t}��)�x^�R�%�Sc�
C��U�?�K2�j�[�����Wܺ6
�19 mai 2024 à 8 h 21 min #2473033ce qui est surprenant c’est que je suis le seul sur la planète à avoir ça !
19 mai 2024 à 10 h 58 min #2473035wordpress peut fonctionner sans problème dans un répertoire ou même un sous-sous-…-répertoire.
mais peut-être que le .htaccess de la racine produit cet effet, pouvez vous nous montrez le contenu de ce fichier ?
19 mai 2024 à 14 h 14 min #2473036Salut,
le ht access
<p class= »p1″># redirection</p>
<p class= »p1″>RedirectPermanent /Media https://rongeurs.net/media</p>
<p class= »p1″>RedirectPermanent /Sponsor https://rongeurs.net/sponsor</p>
<p class= »p1″>ErrorDocument 404 /erreur.php</p>
<p class= »p1″># Contrôler les entêtes.</p>
<p class= »p1″><IfModule mod_headers.c></p>
<p class= »p1″><span class= »Apple-converted-space »> </span>Header set X-UA-Compatible « IE=edge »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>Header set X-Content-Type-Options nosniff</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>Header always append X-Frame-Options SAMEORIGIN</p>
<p class= »p1″></IfModule></p>
<p class= »p1″># Permettre l’accès aux fonts.</p>
<p class= »p1″><FilesMatch « \.(ttf|otf|eot|woff|woff2)$ »></p>
<p class= »p1″><span class= »Apple-converted-space »> </span><IfModule mod_headers.c></p>
<p class= »p1″><span class= »Apple-converted-space »> </span>Header set Access-Control-Allow-Origin « * »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span></IfModule></p>
<p class= »p1″></FilesMatch></p>
<p class= »p1″># S’assurer que les extensions de fichier sont du bon type MIME.</p>
<p class= »p1″><IfModule mod_mime.c></p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Audio</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType audio/mp4 <span class= »Apple-converted-space »> </span>m4a f4a f4b</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType audio/ogg <span class= »Apple-converted-space »> </span>oga ogg</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># JavaScript</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Normalize to standard type (it’s sniffed in IE anyways):</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># http://tools.ietf.org/html/rfc4329#section-7.2</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/javascript<span class= »Apple-converted-space »> </span>js</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/json<span class= »Apple-converted-space »> </span>json</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType text/css<span class= »Apple-converted-space »> </span>css</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Video</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType video/mp4 <span class= »Apple-converted-space »> </span>mp4 m4v f4v f4p</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType video/ogg <span class= »Apple-converted-space »> </span>ogv</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType video/webm<span class= »Apple-converted-space »> </span>webm</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType video/x-flv <span class= »Apple-converted-space »> </span>flv</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Web fonts</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/font-woff <span class= »Apple-converted-space »> </span>woff</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/vnd.ms-fontobject <span class= »Apple-converted-space »> </span>eot</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Browsers usually ignore the font MIME types and sniff the content,</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># however, Chrome shows a warning if other MIME types are used for the</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># following fonts.</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/x-font-ttf<span class= »Apple-converted-space »> </span>ttc ttf</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType font/opentype <span class= »Apple-converted-space »> </span>otf</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Make SVGZ fonts work on iPad:</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># https://twitter.com/FontSquirrel/status/14855840545</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType <span class= »Apple-converted-space »> </span>image/svg+xml <span class= »Apple-converted-space »> </span>svg svgz</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddEncoding gzip<span class= »Apple-converted-space »> </span>svgz</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Other</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/octet-stream<span class= »Apple-converted-space »> </span>safariextz</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/x-chrome-extension<span class= »Apple-converted-space »> </span>crx</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/x-opera-extension <span class= »Apple-converted-space »> </span>oex</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/x-shockwave-flash <span class= »Apple-converted-space »> </span>swf</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/x-web-app-manifest+json <span class= »Apple-converted-space »> </span>webapp</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/x-xpinstall <span class= »Apple-converted-space »> </span>xpi</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType application/xml <span class= »Apple-converted-space »> </span>atom rdf rss xml</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType image/webp<span class= »Apple-converted-space »> </span>webp</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType image/x-icon<span class= »Apple-converted-space »> </span>ico</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType text/cache-manifest <span class= »Apple-converted-space »> </span>appcache manifest</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType text/vtt<span class= »Apple-converted-space »> </span>vtt</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType text/x-component<span class= »Apple-converted-space »> </span>htc</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddType text/x-vcard<span class= »Apple-converted-space »> </span>vcf</p>
<p class= »p1″></IfModule></p>
<p class= »p1″># Activer la compression.</p>
<p class= »p1″><IfModule mod_deflate.c></p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Forcer la compression.</p>
<p class= »p1″><span class= »Apple-converted-space »> </span><IfModule mod_setenvif.c></p>
<p class= »p1″><span class= »Apple-converted-space »> </span><IfModule mod_headers.c></p>
<p class= »p1″><span class= »Apple-converted-space »> </span>SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>RequestHeader append Accept-Encoding « gzip,deflate » env=HAVE_Accept-Encoding</p>
<p class= »p1″><span class= »Apple-converted-space »> </span></IfModule></p>
<p class= »p1″><span class= »Apple-converted-space »> </span></IfModule></p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Compresser les différents MIME-types</p>
<p class= »p1″><span class= »Apple-converted-space »> </span><IfModule mod_filter.c></p>
<p class= »p1″><span class= »Apple-converted-space »> </span>AddOutputFilterByType DEFLATE application/atom+xml \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>application/javascript \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>application/json \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>application/rss+xml \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>application/vnd.ms-fontobject \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>application/x-font-ttf \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>application/x-web-app-manifest+json \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>application/xhtml+xml \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>application/xml \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>font/opentype \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>image/svg+xml \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>image/x-icon \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>text/css \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>text/html \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>text/plain \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>text/x-component \</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>text/xml</p>
<p class= »p1″><span class= »Apple-converted-space »> </span></IfModule></p>
<p class= »p1″></IfModule></p>
<p class= »p1″># Activer la cache</p>
<p class= »p1″><IfModule mod_expires.c></p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresActive on</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresDefault<span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># CSS</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType text/css<span class= »Apple-converted-space »> </span> »access plus 1 year »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Data interchange</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType application/json<span class= »Apple-converted-space »> </span> »access plus 0 seconds »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType application/xml <span class= »Apple-converted-space »> </span> »access plus 0 seconds »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType text/xml<span class= »Apple-converted-space »> </span> »access plus 0 seconds »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Favicon (cannot be renamed!)</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType image/x-icon<span class= »Apple-converted-space »> </span> »access plus 1 week »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># HTML components (HTCs)</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType text/x-component<span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># HTML</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType text/html <span class= »Apple-converted-space »> </span> »access plus 0 seconds »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># JavaScript</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType application/javascript<span class= »Apple-converted-space »> </span> »access plus 1 year »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Manifest files</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType application/x-web-app-manifest+json <span class= »Apple-converted-space »> </span> »access plus 0 seconds »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType text/cache-manifest <span class= »Apple-converted-space »> </span> »access plus 0 seconds »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Media</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType audio/ogg <span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType image/gif <span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType image/jpeg<span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType image/png <span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType video/mp4 <span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType video/ogg <span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType video/webm<span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Web feeds</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType application/atom+xml<span class= »Apple-converted-space »> </span> »access plus 1 hour »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType application/rss+xml <span class= »Apple-converted-space »> </span> »access plus 1 hour »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Web fonts</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType application/font-woff <span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType application/vnd.ms-fontobject <span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType application/x-font-ttf<span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType font/opentype <span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>ExpiresByType image/svg+xml <span class= »Apple-converted-space »> </span> »access plus 1 month »</p>
<p class= »p1″></IfModule></p>
<p class= »p1″># Enlever l’affichage des fichiers si le dossier est vide.</p>
<p class= »p1″><IfModule mod_negotiation.c></p>
<p class= »p1″><span class= »Apple-converted-space »> </span>Options -MultiViews</p>
<p class= »p1″></IfModule></p>
<p class= »p1″># Réécriture</p>
<p class= »p1″><IfModule mod_rewrite.c></p>
<p class= »p1″><span class= »Apple-converted-space »> </span>RewriteEngine On</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Ajouter « www. » au début de l’URL. -> NON</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>#RewriteCond %{HTTP_HOST} !^www\..+$ [NC]</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>#RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Forcer l’utilisation SSL.</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>RewriteCond %{HTTPS} !=on</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Bloquer l’accès aux fichiers cachés à l’exception du dossier</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># .well-known qui est utilisé pour générer des certificats SSL.</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>RewriteRule « (^|/)\.well-known » – [S=1]</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>RewriteRule « (^|/)\. » – [F]</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Redirection des barres obliques s’il ne s’agit pas d’un dossier.</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>RewriteCond %{REQUEST_FILENAME} !-d</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>RewriteCond %{REQUEST_URI} (.+)/$</p>
<p class= »p1″><span class= »Apple-converted-space »> </span>RewriteRule ^ %1 [L,R=301]</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Redirection vers un contrôleur de script (index.php).</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># RewriteCond %{REQUEST_FILENAME} !-d</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># RewriteCond %{REQUEST_FILENAME} !-f</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># RewriteRule ^ index.php [L]</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># Ajout des informations d’authorisation pour être lisible par un script.</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># ———————————————————————-</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># RewriteCond %{HTTP:Authorization} .</p>
<p class= »p1″><span class= »Apple-converted-space »> </span># RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]</p>
<p class= »p1″></IfModule></p>19 mai 2024 à 14 h 16 min #2473037# redirection
RedirectPermanent /Media https://rongeurs.net/media
RedirectPermanent /Sponsor https://rongeurs.net/sponsor
ErrorDocument 404 /erreur.php
# Contrôler les entêtes.
<IfModule mod_headers.c>
Header set X-UA-Compatible "IE=edge"
Header set X-Content-Type-Options nosniff
Header always append X-Frame-Options SAMEORIGIN
</IfModule>
# Permettre l'accès aux fonts.
<FilesMatch "\.(ttf|otf|eot|woff|woff2)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
# S'assurer que les extensions de fichier sont du bon type MIME.
<IfModule mod_mime.c>
# Audio
AddType audio/mp4 m4a f4a f4b
AddType audio/ogg oga ogg
# JavaScript
# Normalize to standard type (it's sniffed in IE anyways):
# http://tools.ietf.org/html/rfc4329#section-7.2
AddType application/javascript js
AddType application/json json
AddType text/css css
# Video
AddType video/mp4 mp4 m4v f4v f4p
AddType video/ogg ogv
AddType video/webm webm
AddType video/x-flv flv
# Web fonts
AddType application/font-woff woff
AddType application/vnd.ms-fontobject eot
# Browsers usually ignore the font MIME types and sniff the content,
# however, Chrome shows a warning if other MIME types are used for the
# following fonts.
AddType application/x-font-ttf ttc ttf
AddType font/opentype otf
# Make SVGZ fonts work on iPad:
# https://twitter.com/FontSquirrel/status/14855840545
AddType image/svg+xml svg svgz
AddEncoding gzip svgz
# Other
AddType application/octet-stream safariextz
AddType application/x-chrome-extension crx
AddType application/x-opera-extension oex
AddType application/x-shockwave-flash swf
AddType application/x-web-app-manifest+json webapp
AddType application/x-xpinstall xpi
AddType application/xml atom rdf rss xml
AddType image/webp webp
AddType image/x-icon ico
AddType text/cache-manifest appcache manifest
AddType text/vtt vtt
AddType text/x-component htc
AddType text/x-vcard vcf
</IfModule>
# Activer la compression.
<IfModule mod_deflate.c>
# Forcer la compression.
<IfModule mod_setenvif.c>
<IfModule mod_headers.c>
SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
</IfModule>
</IfModule>
# Compresser les différents MIME-types
<IfModule mod_filter.c>
AddOutputFilterByType DEFLATE application/atom+xml \
application/javascript \
application/json \
application/rss+xml \
application/vnd.ms-fontobject \
application/x-font-ttf \
application/x-web-app-manifest+json \
application/xhtml+xml \
application/xml \
font/opentype \
image/svg+xml \
image/x-icon \
text/css \
text/html \
text/plain \
text/x-component \
text/xml
</IfModule>
</IfModule>
# Activer la cache
<IfModule mod_expires.c>
ExpiresActive on
ExpiresDefault "access plus 1 month"
# CSS
ExpiresByType text/css "access plus 1 year"
# Data interchange
ExpiresByType application/json "access plus 0 seconds"
ExpiresByType application/xml "access plus 0 seconds"
ExpiresByType text/xml "access plus 0 seconds"
# Favicon (cannot be renamed!)
ExpiresByType image/x-icon "access plus 1 week"
# HTML components (HTCs)
ExpiresByType text/x-component "access plus 1 month"
# HTML
ExpiresByType text/html "access plus 0 seconds"
# JavaScript
ExpiresByType application/javascript "access plus 1 year"
# Manifest files
ExpiresByType application/x-web-app-manifest+json "access plus 0 seconds"
ExpiresByType text/cache-manifest "access plus 0 seconds"
# Media
ExpiresByType audio/ogg "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType video/mp4 "access plus 1 month"
ExpiresByType video/ogg "access plus 1 month"
ExpiresByType video/webm "access plus 1 month"
# Web feeds
ExpiresByType application/atom+xml "access plus 1 hour"
ExpiresByType application/rss+xml "access plus 1 hour"
# Web fonts
ExpiresByType application/font-woff "access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
ExpiresByType application/x-font-ttf "access plus 1 month"
ExpiresByType font/opentype "access plus 1 month"
ExpiresByType image/svg+xml "access plus 1 month"
</IfModule>
# Enlever l'affichage des fichiers si le dossier est vide.
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
# Réécriture
<IfModule mod_rewrite.c>
RewriteEngine On
# ----------------------------------------------------------------------
# Ajouter "www." au début de l'URL. -> NON
# ----------------------------------------------------------------------
#RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
#RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# ----------------------------------------------------------------------
# Forcer l'utilisation SSL.
# ----------------------------------------------------------------------
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
# ----------------------------------------------------------------------
# Bloquer l'accès aux fichiers cachés à l'exception du dossier
# .well-known qui est utilisé pour générer des certificats SSL.
# ----------------------------------------------------------------------
RewriteRule "(^|/)\.well-known" - [S=1]
RewriteRule "(^|/)\." - [F]
# ----------------------------------------------------------------------
# Redirection des barres obliques s'il ne s'agit pas d'un dossier.
# ----------------------------------------------------------------------
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# ----------------------------------------------------------------------
# Redirection vers un contrôleur de script (index.php).
# ----------------------------------------------------------------------
# RewriteCond %{REQUEST_FILENAME} !-d
# RewriteCond %{REQUEST_FILENAME} !-f
# RewriteRule ^ index.php [L]
# ----------------------------------------------------------------------
# Ajout des informations d'authorisation pour être lisible par un script.
# ----------------------------------------------------------------------
# RewriteCond %{HTTP:Authorization} .
# RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>19 mai 2024 à 15 h 08 min #2473038je viens de penser que le souci peut aussi venir du .htaccess dans le répertoire wp. y avez-vous ajouté quelque chose par rapport à ce qui est généré par wordpress ?
pour le fichier .htaccess à la racine, le problème peut venir de la partie « IfModule mod_deflate.c ».
pour voir rapidement s’il y a un changement, vous pouvez renommer le fichier .htaccess pendant quelques secondes, le temps de rafraichir une page wordpress pour voir si ça règle le souci.19 mai 2024 à 19 h 21 min #2473049Salut,
J’ai testé sans .htaccess mais ça n’a pas changé l’affichage altéré.
Ce qui est surprenant, C’est que j’héberge https://billard-massy.fr/ avec wp et ça marche normalement…
Je vais essayer d’appeler billard-massy.fr via rongeurs.net pour voir…
19 mai 2024 à 19 h 26 min #2473051rongeurs.net/billard/
ça marche a peu près, sauf qu’il a un problème de répertoire surement
mais ça s’affiche
<header id= »masthead »>
<div class= »elementor elementor-771″ data-elementor-type= »wp-post » data-elementor-id= »771″>
<div class= »elementor-element elementor-element-cc2712b elementor-hidden-mobile e-flex e-con-boxed e-con e-parent » data-id= »cc2712b » data-element_type= »container » data-settings= »{"background_background":"classic"} »>
<div class= »e-con-inner »>
<div class= »elementor-element elementor-element-af28a96 elementor-hidden-mobile elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel e-widget-swiper » data-id= »af28a96″ data-element_type= »widget » data-settings= »{"slides_to_show":"5","navigation":"arrows","speed":1000,"autoplay":"yes","pause_on_hover":"yes","pause_on_interaction":"yes","autoplay_speed":5000,"infinite":"yes"} » data-widget_type= »image-carousel.default » aria-roledescription= »carousel » aria-label= »Carousel | Scroll horizontal: Flèche gauche & droite »>
<div class= »elementor-widget-container »>
<div class= »elementor-image-carousel-wrapper swiper swiper-initialized swiper-horizontal swiper-pointer-events » dir= »ltr »>
<div id= »swiper-wrapper-1a87de9919910b4fd » class= »elementor-image-carousel swiper-wrapper » aria-live= »off »>
<div class= »swiper-slide swiper-slide-active » role= »group » aria-roledescription= »slide » aria-label= »8 / 9″ data-swiper-slide-index= »7″>
<figure class= »swiper-slide-inner »></figure>
</div>
<div class= »swiper-slide swiper-slide-next » role= »group » aria-roledescription= »slide » aria-label= »9 / 9″ data-swiper-slide-index= »8″>
<figure class= »swiper-slide-inner »></figure>
</div>
<div class= »swiper-slide swiper-slide-duplicate » role= »group » aria-roledescription= »slide » aria-label= »1 / 9″ data-swiper-slide-index= »0″>
<figure class= »swiper-slide-inner »></figure>
</div>
<div class= »swiper-slide swiper-slide-duplicate » role= »group » aria-roledescription= »slide » aria-label= »2 / 9″ data-swiper-slide-index= »1″>
<figure class= »swiper-slide-inner »></figure>
</div>
<div class= »swiper-slide swiper-slide-duplicate » role= »group » aria-roledescription= »slide » aria-label= »3 / 9″ data-swiper-slide-index= »2″>
<figure class= »swiper-slide-inner »></figure>
</div>
<div class= »swiper-slide swiper-slide-duplicate » role= »group » aria-roledescription= »slide » aria-label= »4 / 9″ data-swiper-slide-index= »3″ aria-hidden= »true »>
<figure class= »swiper-slide-inner »></figure>
</div>
<div class= »swiper-slide swiper-slide-duplicate » role= »group » aria-roledescription= »slide » aria-label= »5 / 9″ data-swiper-slide-index= »4″ aria-hidden= »true »>
<figure class= »swiper-slide-inner »></figure>
</div>
</div>
<div class= »elementor-swiper-button elementor-swiper-button-prev » tabindex= »0″ role= »button » aria-label= »Diapositive précédente » aria-controls= »swiper-wrapper-1a87de9919910b4fd »></div>
<div class= »elementor-swiper-button elementor-swiper-button-next » tabindex= »0″ role= »button » aria-label= »Diapositive suivante » aria-controls= »swiper-wrapper-1a87de9919910b4fd »></div>
</div>
</div>
</div>
</div>
</div>
<div class= »elementor-element elementor-element-da5c802 e-flex e-con-boxed e-con e-parent » data-id= »da5c802″ data-element_type= »container » data-settings= »{"background_background":"classic"} »>
<div class= »e-con-inner »>
<div class= »elementor-element elementor-element-2593ae7 hfe-nav-menu__align-center hfe-submenu-icon-arrow hfe-submenu-animation-none hfe-link-redirect-child hfe-nav-menu__breakpoint-tablet elementor-widget elementor-widget-navigation-menu » data-id= »2593ae7″ data-element_type= »widget » data-settings= »{"padding_horizontal_menu_item":{"unit":"px","size":15,"sizes":[]},"padding_horizontal_menu_item_tablet":{"unit":"px","size":"","sizes":[]},"padding_horizontal_menu_item_mobile":{"unit":"px","size":"","sizes":[]},"padding_vertical_menu_item":{"unit":"px","size":15,"sizes":[]},"padding_vertical_menu_item_tablet":{"unit":"px","size":"","sizes":[]},"padding_vertical_menu_item_mobile":{"unit":"px","size":"","sizes":[]},"menu_space_between":{"unit":"px","size":"","sizes":[]},"menu_space_between_tablet":{"unit":"px","size":"","sizes":[]},"menu_space_between_mobile":{"unit":"px","size":"","sizes":[]},"menu_row_space":{"unit":"px","size":"","sizes":[]},"menu_row_space_tablet":{"unit":"px","size":"","sizes":[]},"menu_row_space_mobile":{"unit":"px","size":"","sizes":[]},"dropdown_border_radius":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"dropdown_border_radius_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"dropdown_border_radius_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"width_dropdown_item":{"unit":"px","size":"220","sizes":[]},"width_dropdown_item_tablet":{"unit":"px","size":"","sizes":[]},"width_dropdown_item_mobile":{"unit":"px","size":"","sizes":[]},"padding_horizontal_dropdown_item":{"unit":"px","size":"","sizes":[]},"padding_horizontal_dropdown_item_tablet":{"unit":"px","size":"","sizes":[]},"padding_horizontal_dropdown_item_mobile":{"unit":"px","size":"","sizes":[]},"padding_vertical_dropdown_item":{"unit":"px","size":15,"sizes":[]},"padding_vertical_dropdown_item_tablet":{"unit":"px","size":"","sizes":[]},"padding_vertical_dropdown_item_mobile":{"unit":"px","size":"","sizes":[]},"distance_from_menu":{"unit":"px","size":"","sizes":[]},"distance_from_menu_tablet":{"unit":"px","size":"","sizes":[]},"distance_from_menu_mobile":{"unit":"px","size":"","sizes":[]},"toggle_size":{"unit":"px","size":"","sizes":[]},"toggle_size_tablet":{"unit":"px","size":"","sizes":[]},"toggle_size_mobile":{"unit":"px","size":"","sizes":[]},"toggle_border_width":{"unit":"px","size":"","sizes":[]},"toggle_border_width_tablet":{"unit":"px","size":"","sizes":[]},"toggle_border_width_mobile":{"unit":"px","size":"","sizes":[]},"toggle_border_radius":{"unit":"px","size":"","sizes":[]},"toggle_border_radius_tablet":{"unit":"px","size":"","sizes":[]},"toggle_border_radius_mobile":{"unit":"px","size":"","sizes":[]}} » data-widget_type= »navigation-menu.default »>
<div class= »elementor-widget-container »>
<div class= »hfe-nav-menu hfe-layout-horizontal hfe-nav-menu-layout horizontal hfe-pointer__framed hfe-animation__draw » data-layout= »horizontal »><nav class= »hfe-nav-menu__layout-horizontal hfe-nav-menu__submenu-arrow » style= »box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; outline: 0px; font-variant: inherit; font-stretch: inherit; line-height: inherit; font-optical-sizing: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; vertical-align: baseline; font-family: inherit; font-size: 0px; font-style: inherit; font-weight: inherit; display: flex; » data-toggle-icon= »<i aria-hidden="true" tabindex="0" class="fas fa-align-justify"></i> » data-close-icon= »<i aria-hidden="true" tabindex="0" class="far fa-window-close"></i> » data-full-width= »yes »>
<ul id= »menu-1-2593ae7″ class= »hfe-nav-menu »>
<li id= »menu-item-31″ class= »menu-item menu-item-type-post_type menu-item-object-page menu-item-home parent hfe-creative-menu »>ES Massy -> Le Club de Billard
<li id= »menu-item-32″ class= »menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu »>Horaires et Cours
<li id= »menu-item-69″ class= »menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu »>Contacts
<li id= »menu-item-99″ class= »menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu »>Cotisations
<li id= »menu-item-220″ class= »menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu »>La Vie du Club
<li id= »menu-item-500″ class= »menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu »>Pour Venir
<li id= »menu-item-564″ class= »menu-item menu-item-type-post_type menu-item-object-page parent hfe-creative-menu »>Archives de Billard !
<li id= »menu-item-746″ class= »menu-item menu-item-type-post_type menu-item-object-page current_page_parent parent hfe-creative-menu »>Blog de l’ ESM Billard</nav></div>
</div>
</div>
</div>
</div>
</div>
</header><main id= »main » class= »site-main clr » role= »main »>
<div id= »content-wrap » class= »container clr »>
<div id= »primary » class= »content-area clr »>
<div id= »content » class= »clr site-content »><article class= »entry clr »>
<div class= »error404-content clr »>
<h2 class= »error-title »>Oups, cette page n’existe pas !</h2>
<p class= »error-text »>Nous sommes désolés, mais la page que vous cherchez n’existe plus.
Peut-être vous pouvez essayer une nouvelle recherche.</p></div>
</article></div>
</div>
</div>
</main>19 mai 2024 à 19 h 45 min #2473052<h4 class= »health-check-accordion-heading »><button class= »health-check-accordion-trigger » type= »button » aria-expanded= »true » aria-controls= »health-check-accordion-block-rest_availability »><span class= »title »>L’API REST a rencontré un résultat inattendu</span><span class= »badge blue »>Performances</span></button></h4>
<div id= »health-check-accordion-block-rest_availability » class= »health-check-accordion-panel »>L’API REST est l’une des façon pour WordPress ou d’autres applications de communiquer avec le serveur. Par exemple, l’écran de l’éditeur s’appuie sur celui-ci pour afficher et enregistrer vos publications.
Lors du test de l’API REST, un résultat inattendu a été retourné :
Point de terminaison de l’API REST : https://www.rongeurs.net/wp/wp-json/wp/v2/types/post?context=edit
Réponse de l’API REST : (400) Bad RequestJe me demande ce que ça veut dire et comment y remédier, c’est peut être ça ?
</div>
19 mai 2024 à 22 h 09 min #2473056Finalement j’ai tout écrasé et je recommence à Zéro
sur la nouvelle adresse:
Rongeurs.net/blog
ça a l’air de fonctionner…
Merci
Mais parfoit il vaut mieux repartir sur une base saine…
Merci pour votre aide, on restera sur notre faim
CDT
Dr Vanhée
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.