THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,
j'ai une installation toute neuve et propre.
J'enclenche "Rewrite = 1" malgré la bonne écriture des URLs, les pages sont introuvables. Certainement un problème de chemin mais je ne vois pas pourquoi étant donné que tout est correctement paramétré (urlsite).
Une idée car l'install est d'origine.
Le site fonctionne en mode sans "Rewrite".
Merci pour votre attention.

Last edited by watts (19-09-2011 10:02:32)

Offline


vérifie ton .htaccess

paramètre correctement la valeur de :
RewriteBase /

si nécessaire

Offline


Merci de votre réponse rapide..
j'ai sur le htaccess d'origine dossier "template"

Options +FollowSymlinks

AddDefaultCharset UTF-8

<IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{QUERY_STRING} ^$
RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA]

</IfModule>

Une idée ?
Merci

Last edited by watts (19-09-2011 10:13:18)

Offline


retire le

RewriteCond %{QUERY_STRING} ^$

et essai de rajouter

RewriteBase /

après le

RewriteEngine on

Offline


Merci mais cela ne donne rien, toujours pareil.

Options +FollowSymlinks

AddDefaultCharset UTF-8

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA]

</IfModule>

Une idée quand même ?

Offline


tu as une erreur ? 404 ?

ou tu es seulement redirigé  sur la page d'accueil ?

Offline


Erreur 404...

Offline


je pense que c'est bien un soucis de htaccess alors.

il faut vérifie que ton fichier htaccess est bien pris en compte et que le rewriteBase est correctement pointé vers le bon chemin

sur quel environnement travailles-tu ? quel hébergeur ?

Offline


localhost
apache 2.2.17
php 5.2.3
mysql 5.5.8
wampserver

Offline


Autre question, SVP,
comment sont réécrites les URLs du genre :
1-produit.html
2.produit.html
??
merci

Offline


oki tu travailles sur wampserver
active le rewrite module dans la config "apache"
si tu travailles dans un dossier et pas à la racine de "www"
modifie ton rewriteBase en
RewriteBase /dossier/

Offline


Merci pour les réponses mais :
- Rewrite module est bien entendu "enclenché"
- je travaille de la sorte :
http://localhost/dossierxxx/dossieryyy/
donc dois-je ecrire en htaccess :

Options +FollowSymlinks

AddDefaultCharset UTF-8

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /dossierxxx/dossieryyy/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^([a-zA-Z_.\-0-9]+)$ index.php?url=$1 [L,QSA]

</IfModule>

Cela n'a pas l'air de fonctionner...
Je me répète mais c'est quand même une install de thelia 1.5.0 propre !
Merci

Offline


as tu bien renommé ton fichier en ".htaccess" ?
n'hésite pas à redemarrer wampserver après une modif dans le htaccess.

si tu travailles comme ca :
http://localhost/dossierxxx/dossieryyy/
ton rewrite devrait bien être :

RewriteBase /dossierxxx/dossieryyy/

Offline


Bon ben merci bien tout de même pour toutes ces infos et le temps passé ;-)
mais rien n'y fait.
Le GROS problème de tout ça c'est que je n'ai jamais eu "trop" de problèmes jusqu'à cette version de Thelia 1.5.0.
Et le problème principal c'est que j'ai fais une install propre "toute fraîche".
Donc n'y a t'il pas un problème quelque part ?
Je n'ai pas testé sur serveur de production...

Offline


je viens d'installer une 1.5.0 dans un dossier thelia et wampserver
après avoir activé le module de réécriture sur apache, renommé le fichier htaccess en ".htaccess" et l'avoir déplacer à la racine, l'erreur 404 disparait bien et la rééecriture fonctionne parfaitement

Avec ou sans le RewriteBase

Offline


Mais oui !!
Dixit :
"et l'avoir déplacer à la racine" !!!
Quel erreur de ma part il était dans le dossier "Template".
Bon, ben c'est réglé.
Merci de m' avoir éclairé.
Ca roule et merci encore "Asturyan".

Offline


Au passage,
c'est vraiment un bonheur dans chaque produit la fonction "URL réécrite",
on peut changer la réécriture de lien tout à sa guise !
Waou... ça me plait!
Félicitations aussi à Roadster31 pour le plugin
"Gestions des réecritures"
Du grand !!
Merci

Last edited by watts (19-09-2011 15:31:56)

Offline


Merci à moi pour le plugin mais bon s'pas très grave haha