-
Compteur de contenus
30 765 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par Dan
-
Redirection 301 .html sur repertoire (sauf index)
Dan a répondu à sandrinoo - Forum : Fichier .htaccess et réécriture d'URLs
Une alternative serait d'éditer le script cat.php pour renvoyer vers une 404 en cas de non-existence ! -
Redirection 301 .html sur repertoire (sauf index)
Dan a répondu à sandrinoo - Forum : Fichier .htaccess et réécriture d'URLs
Le problème est qu'on ne peut pas tester si un fichier existe ou non au format .php, vu que toutes tes URLs sont redirigées au départ de cat.php, qui existe toujours ! Et de même, les fichiers .html n'ont aucune existence réelle ! Comment veux-tu alors vérifier si une /url/ existe ou non ? Donc, tu vas devoir faire ligne par ligne dans ton .htaccess. Une centaine de lignes, ce n'est pas bien grave ! -
Redirection 301 .html sur repertoire (sauf index)
Dan a répondu à sandrinoo - Forum : Fichier .htaccess et réécriture d'URLs
Quelle était la règle que tu utilisais avant, pour convertir toutes tes URLs en *.html ? C'étaient à l'origine des fichiers .php ou un autre format ? -
Redirection 301 .html sur repertoire (sauf index)
Dan a répondu à sandrinoo - Forum : Fichier .htaccess et réécriture d'URLs
Essaie ceci : RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f RewriteRule ^/?(.*)\.html$ /$1/ [R=301,L] -
Redirection 301 .html sur repertoire (sauf index)
Dan a répondu à sandrinoo - Forum : Fichier .htaccess et réécriture d'URLs
Tu as bien remplacé la dernière ligne ? RewriteRule ^/?(.*)\.html$ /$1/ [R=301,L] -
Redirection 301 .html sur repertoire (sauf index)
Dan a répondu à sandrinoo - Forum : Fichier .htaccess et réécriture d'URLs
Quelque-chose comme ceci, pour remplacer la dernière ligne ? RewriteCond %{REQUEST_URI} -f RewriteRule ^/?(.*)\.html$ /$1/ [R=301,L] cela ne devrait réécrire l'URL que si le fichier *.html existe. -
Redirection 301 .html sur repertoire (sauf index)
Dan a répondu à sandrinoo - Forum : Fichier .htaccess et réécriture d'URLs
SI tu ne veux pas de redirection de "nimporte_quoi.html" vers "nimportequoi/", il suffit de supprimer la dernière ligne des règles, à savoir RewriteRule ^/?(.*)\.html$ /$1/ [R=301,L] et il n'existe pas à ma connaissance, pour le fichier .htaccess, de code magique pour mesurer la rapidité ! -
Redirection 301 .html sur repertoire (sauf index)
Dan a répondu à sandrinoo - Forum : Fichier .htaccess et réécriture d'URLs
Hello, Il faut utiliser RewriteEngine pour cela,. J'ai ajouté la dernière ligne pour remplacer ton RedirectMatch RewriteEngine On RewriteRule ^/?index\.html$ / [R=301,L] RewriteRule ^/?(.*)/index\.html$ /$1/ [R=301,L] RewriteRule ^/?(.*)\.html$ /$1/ [R=301,L] -
Bonjour, et bienvenue sur le Hub ! Je ne comprends pas bien ton problème... Ce ne sont pourtant pas les plugins de téléchargement qui manquent pour wordpress. Par exemple, Wordpress File Upload : https://fr.wordpress.org/plugins/wp-file-upload/ N'hésite pas à préciser où tu rencontres des difficultés. Dan
-
Bonjour, Voici une page qui décrit comment se débarrasser de cette erreur. https://kinsta.com/fr/blog/err_connection_refused/ J'ai essayé ton site avec Chrome, Firefox, Edge, sans trouver le moindre souci.
-
Bonjour Lucie, et bienvenue à bord du Hub !
-
Bonjour, Après avoir ajouté le chemin du répertoire contenant les .dll en variable d'environnement, as-tu bien redémarré EasyPhp ? Redémarrer apache ne suffit pas !
-
Pour info, la fonction suivante est déclarée comme obsolète depuis php 7.4 et retourne toujours "false" depuis php 5.4.0 get_magic_quotes_gpc() De plus, je ne vois aucune variable $_POST['envoi'] ni $_POST['objet'] L'absence de $_POST['envoi'] fait que la boucle principale n'est pas atteinte et l'absence de $_POST['objet']oblige à changer ce qui suit J'ai remplacé la ligne motif de ton formulaire par <label for="objet"></label> <select id="objet" name="objet"> J'ai aussi modifié les lignes suivantes : $caracteres_speciaux = array("'", "’", '"', '<br>', '<br />', '<', '>', '&', '…', '’', "‘"); $caracteres_remplacement = array("'", "'", '"', '', '', '<', '>', '&', '... et remplacé le if (!isset($_POST['envoi'])) par if (!isset($_POST['message'])) Pour info, tu ne reçois que le message envoyé, pas le nom ni l'email de l'émetteur. Il faudra compléter la ligne mail(...) ou changer le contenu de $message, par exemple : $message = "NOM : ".$nom."\nPRENOM : ".$prenom."\nTELEPHONE :".$telephone."\nEMAIL : ".$email."\nMESSAGE :".$message;
-
Bienvenue à bord du Hub, Marin !
-
Bonjour Mariane, et bienvenue à bord !
-
Perte menu administration après passage en HTTPS
Dan a répondu à xpatval - Forum : Le salon de Webmaster Hub
Rien de tel que la doc de Mozilla pour t'aider à comprendre https://developer.mozilla.org/fr/docs/Web/HTTP/CORS -
Merci xpatval ! Effectivement, ça peut servir à d'autres
-
@Jfa : Le site Copyright France semble fonctionner tout à fait correctement. Tu devrais peut-être redémarrer ta box fibre, pour être certain que ce n'est pas la cause. Ce qui me surprend, c'est que ce site n'a pas de certificat SSL (https au lieu de http) Les dernières activités datent de cette semaine, avec des articles sur le droit d'auteur datés des 16, 17 et 18 juin. La page copyrightfrance du site modesecurise.com annonce un mode "maintenance"...
-
Merci Gaspard ! Cela pourra certainement servir, mais pas à moi n'utilisant pas PrestaShop. Je le note dans un coin, sait-on jamais
-
Si tu génères le certificat, j'imagine donc qu'il est auto-signé ! Pour ce type de certificat sous WampServer, tu as un tutoriel ici : http://www.blog.florian-bogey.fr/installer-un-certificat-ssl-sous-wamp.html Seule la version d'apache change... le reste devrait être compatible. Pour un apache 2.4, tu as ceci : https://zuziko.com/tutorials/how-to-enable-https-ssl-on-wamp-server/ Désolé, je ne tourne pas WampServer pour t'aider plus précisément.
-
Bonjour Louison, et bienvenue à bord de Webmaster Hub.
-
Salut François, Ça doit être une particularité d'O2switch parce que pour moi les scripts Python fonctionnent bien sous cron. Dan
-
Tu n'as pas accès au cron sur ton hébergement ? C'est quel hébergeur ? Et quel type d'hébergement ?
-
Tout simplement comme ceci : RewriteCond "%{QUERY_STRING}" "page=information" RewriteRule ".*" "https://www.tonsite.com/?" [R=301,L] Le ? de la règle de réécriture est indispensable si tu ne veux pas que le QUERY_STRING soit accolé à l'URL !