Pour le nom des tables, j'en suis le premier étonné....
Pour info: je prépare mes requêtes avec PDO...
Les champs marqués %s doivent être remplis avant d'envoyer ce formulaire.
Vous n'êtes pas identifié. Veuillez vous connecter ou vous inscrire.
lesCigales.ORG - Hébergement gratuit sans publicité » Problèmes » [Résolu] Probleme avec URL rewriting » Ecrire une réponse
Les champs marqués %s doivent être remplis avant d'envoyer ce formulaire.
Pour le nom des tables, j'en suis le premier étonné....
Pour info: je prépare mes requêtes avec PDO...
Etrange il me semblait qu'en MySQL les noms de table n'etaient pas sensibles à la casse.
Je vais étudier ce problème d'url rewriting qui pourrait venir de nos modifications sur le serveur.
J'ai l'impression que l'url-rewriting ne fonctionne pas correctement:
j'ai crée une petite page test.php qui contient un echo:
<?php echo 'test url-rewriting';?>
1er test : .htaccess de départ
RewriteEngine on
RewriteBase /
RewriteRule ^toto.php$ test.php [L]
appel à test.php : ok
appel à toto.php : niet !
2ème test : modification de la règle (extension de fichier)
RewriteRule ^toto.html$ test.php [L]
appel à test.php : ok
appel à toto.html : ok !
Donc pour une réécriture de l'url, il faut obligatoirement avoir une extension en html...
Est-ce normal ? car sous Wamp, réécrire un fichier php en un autre php ne pose pas de problème...
Bon c'est pas grave, il va falloir que je change juste tout mes liens...
Autre petit problème que je n'ai pas rencontré avec Wamp et que je constate une fois en place sur lescigales.org:
le nom de la table dans une requête est sensible à la casse. Par exemple :
SELECT nom FROM MA_TABLE WHERE id=12 ne marchera pas
alors que:
SELECT nom FROM ma_table WHERE id=12 ne pose pas de pb.
Bref, je pensais avoir corrigé pas mal de chose en local et je me rend compte qu'il va falloir que je remonte les manches pour tout remettre en état...
Bonsoir,
C'est en effet curieux, la requête a l'air correcte... mais aucune idée de mon côté.
Bonjour,
Je viens de finir la version 2 de mon site (à l'aide de wamp)
J'ai transféré tous mes fichiers par FTP (htaccess inclu)
et manifestement l'url rewriting ne veut pas fonctionner, j'ai une erreur 404:
Si je passe par mon adresse "virtuelle" (je ne sais pas comment on dit...)
http://nardo26.lescigales.org/decryptage-modbus-21.php
J'ai l'erreur suivante : "The requested URL /decryptage-modbus-21.php was not found on this server."
Par contre si je tape l'adresse "reelle" :
http://nardo26.lescigales.org/page.php? … &id=21
cela fonctionne...
Voici mon .htaccess:
RewriteEngine on
RewriteBase /
#Rewrite des categories
RewriteRule ^categorie-([0-9]*)-(.*)\.php$ categorie.php?id=$1&categorie=$2 [L]
#Rewrite des pages
RewriteRule ^(.*)-([0-9]*)\.php$ page.php?titre=$1&id=$2 [L]
#On rewrite le flux rss
RewriteRule ^rss\.xml$ rss.php [L]
#On rewrite le plan sitemap xml
RewriteRule ^sitemap\.xml$ sitemap.php [L]
Quelqu'un aurait une idée ?
je précise qu'en local sous Wamp, cela fonctionne...
Le fichier est sauvegardé à partir de Pspad en UTF8 sans BOM...
lesCigales.ORG - Hébergement gratuit sans publicité » Problèmes » [Résolu] Probleme avec URL rewriting » Ecrire une réponse