rewrite pas dans un dossier

8 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

le rewriting URL fonctionne bien a la racine de mon site avec le site peel (

Aujourd'hui, a la racine je souhaite mettre un blog wordpress et mettre dans un dossier "boutique" le site peel.

Ttefois, quand le site peel est dans le dossier boutique, le rewriting ne fonctionne plus ....

Quelqu' un peut m'aider a comrendre

merci a vous

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonsoir,

Vous avez bien déplacé le fichier htaccess dans le répertoire boutique?

Quelle version de PEEL utilisez-vous?

Cordialement.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

la version de peel que je possede est 3.9

ci joint le htaccess + mon fichier rewrite

*****************************************

######################################################

## Fichier .htaccess pour les boutiques PEEL ##

## copyright ©1997-2006 ##

## http://www.peel.fr ##

######################################################

### Interdit l'affichage des fichiers autre que .html et .php

<FilesMatch "\.(inc|tpl|h|ihtml|sql|ini|conf|class|bin|spd|theme|module|exe|asa)$">

deny from all

</FilesMatch>

### Configuration pour les fichiers .htaccess et .htpasswd

<Files ~ "^\.ht">

Order allow,deny

Deny from all

Satisfy All

</Files>

### Interdit l'affichage du fichier info.inc.php

<Files ~ "\info.inc.php$">

deny from all

</Files>

### Interdit l'affichage du fichier info.inc.php

<Files ~ "\configuration.inc.php$">

deny from all

</Files>

<IfModule mod_setenvif.c>

<IfDefine SSL>

SetEnvIf User-Agent ".*MSIE.*" \

nokeepalive ssl-unclean-shutdown \

downgrade-1.0 force-response-1.0

</IfDefine>

</IfModule>

Options +FollowSymLinks

RewriteEngine on

RewriteBase /achat/

RewriteCond %{REQUEST_URI} !-d

RewriteCond %{REQUEST_URI} !^/$

RewriteRule /achat/ -[L]

RewriteRule cat-(.*)-([0-9]+)\.html{:content:}nbsp; index.php?catid=$2 [L]

RewriteRule ([0-9]+)/(.*)-([0-9]+)\.html{:content:}nbsp; produit_details.php?id=$3&catid=$1 [L]

****************************************************

****************************************************

<?php

function mrpropre($chaine){

$tofind = " ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ()[]'~{:content:}amp;%*@ç!?;,:\^¨€{}|+-<>";

$replac = "-AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyNn--------------------E-------";

$mrpropre =(strtr($chaine,$tofind,$replac));

$mrpropre = strtolower($mrpropre);

$mrpropre = ereg_replace("\"","-", $mrpropre);

$mrpropre = ereg_replace("[-]{2,}", "-", $mrpropre);

return $mrpropre;

}

function href_link($id, $cat){

global $wwwroot;

$link = "";

if($id != 0){

// Produits

$sql_prod_query = mysql_query("SELECT peel_produits.nom_".$_SESSION['langue']." as nom FROM peel_produits WHERE peel_produits.id='".$id."'");

$result_prod = mysql_fetch_array($sql_prod_query);

$chaine = mrpropre($result_prod['nom']) . "-" . $id;

}

//Categories

$sql_cat_query = mysql_query("SELECT peel_categories.nom_".$_SESSION['langue']." as nom FROM peel_categories WHERE peel_categories.id='".$cat."'");

$result_cat = mysql_fetch_array($sql_cat_query);

$chaine2 = mrpropre($result_cat['nom']);

$chaine3 = mrpropre($result_cat['nom'])."-".$cat;

//Rubriques

if($id == 0){ // on est dans une catego

$link = "<a class='petit' href='$wwwroot/cat-".$chaine3.".html'>";

}

if($id != 0){

echo "<a class='titre' href='$wwwroot/".$chaine2."-".$cat."/".$chaine.".html'>";

} else {

echo "<a class='titre' href='$wwwroot/cat-".$chaine3.".html'>";

}

return ($link);

}

function href_link_titre($id, $cat){

global $wwwroot;

$link = "";

if($id != 0){

// Produits

$sql_prod_query = mysql_query("SELECT peel_produits.nom_".$_SESSION['langue']." as nom FROM peel_produits WHERE peel_produits.id='".$id."'");

$result_prod = mysql_fetch_array($sql_prod_query);

$chaine = mrpropre($result_prod['nom']) . "-" . $id;

}

//Categories

$sql_cat_query = mysql_query("SELECT peel_categories.nom_".$_SESSION['langue']." as nom FROM peel_categories WHERE peel_categories.id='".$cat."'");

$result_cat = mysql_fetch_array($sql_cat_query);

$chaine2 = mrpropre($result_cat['nom']);

$chaine3 = mrpropre($result_cat['nom'])."-".$cat;

//Rubriques

if($id == 0){ // on est dans une catego

$link = "<a class='titre' href='$wwwroot/cat-".$chaine3.".html'>";

}

if($id != 0){

echo "<a class='titre' href='$wwwroot/".$chaine2."-".$cat."/".$chaine.".html'>";

} else {

echo "<a class='titre' href='$wwwroot/cat-".$chaine3.".html'>";

}

return ($link);

}

?>

**********************************************************

Je souhaiterais mettre un paiement sécurisé d'ici 1 mois

vous le faite toujours même si je suis sur la version 3.9 ?

merci a vous

Bonsoir,

Vous avez bien déplacé le fichier htaccess dans le répertoire boutique?

Quelle version de PEEL utilisez-vous?

Cordialement.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

il n'y a plus personne ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

C'est dommage qu'il n'y a plus personne désormais pour répondre aux questions lorsque l'on a des problèmes.

A méditer .....

J'aimais bien avant Peel pour le nbre de réponse et de participant.

il n'y a plus personne ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour noya_m,

Veuillez excuser le retard dans notre réponse.

Essayez de remplacer RewriteBase /achat/ par RewriteBase /boutique/achat/

Si cette solution ne fonctionne pas, je vous propose de me transmettre vos paramètres FTP par message privé, afin que je puisse résoudre votre problème.

Cordialement,

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Yesssssssssssssssssssss ;)

merci beaucoup

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonsoir noya_m,

Pas de quoi ;)

Excusez le retard dans la réponse.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping