Jump to content
Sign in to follow this  
pressetachoppe

rewriting ovh en multi-domaine + sous-dossier

Recommended Posts

Bonjour,

 

vous l'aurez compris, je recherche un mouton à 5 pattes :

 

je suis chez OVH en mutualisé.

 

FONCTIONNE : http://nomrepertoire.nddprincipal.com/ma-boutique/1-ipod-nano.html mais pas beau !

 

NE fonctionne PAS : http://ndd.com/ma-boutique/1-ipod-nano.html si ndd.com est un sous-domaine de nddprincipal

 

FONCTIONNE : http://ndd.com/1-ipod-nano.html si ndd.com est un sous-domaine de nddprincipal ET que la boutique est sur la racine et pas dans un répertoire

 

Conclusion (provisoire) : chez OVH, si on travaille en multi-domaine, mieux vaut mettre PS sur la racine. pas terrible.

Si vous avez une solution pour le rewriting ovh en multi-domaine + sous-dossier, je prends...

 

1:02 du matin, ça m'énerve pas mal !!!

Share this post


Link to post
Share on other sites

Bonjour,

 

Avez-vous tentez de mettre "RewriteBase /lenomdevotredossier" dans votre .htaccess ?

 

Au tout début, avant les règles de ré-écriture.

Share this post


Link to post
Share on other sites

Presse Ta Choppe ! (Quel charmant nom)

 

Je sais que c'est un peu abusé de ma part MAIS...

 

Peux-tu mettre le début de chaque ".htaccess" pour ce qui fonctionne, puis se qui ne fonctionne pas !?

 

Merci par avance.

Share this post


Link to post
Share on other sites

Bonjour,

 

l'URL rewriting ne fonctionne pas du tout pour accéder aux produits, aux catégories, aux marques, etc...

Mais l'url rewriting fonctionne sur cet hébergement, sur ce domaine et sur ce répertoire :

 

 

## FONCTIONNE

RewriteRule sitemap.html$ /mon-repertoire/sitemap.php [L]

 

##NE FONCTIONNE PAS

RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*).html$ /mon-repertoire/product.php?id_product=$1$3 [L,E]

 

Au fait, pourquoi [L,E] -> E ? / pourquoi $1$3 ? -> 3 ?

 

Pour répondre précisemment à ta question, "RewriteBase /lenomdevotredossier" n'apporte aucune solution

 

======== AJOUT ==========

 

SetEnv PHP_VER 5

 

# URL rewriting module activation

RewriteEngine on

 

# URL rewriting rules

RewriteRule ([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ /prestashop/product.php?id_product=$1 [L]

##RewriteRule ([0-9]+)-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1$3 [L,E]

##RewriteRule ([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [L,E]

##RewriteRule ([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [L,E]

 

Voilà : ça, ça fonctionne pour les produits. Evidemment 404 pour tout le reste.

1- le signe ^ de début de ligne a été supprimé sinon ça plante (!!!)

2- la ligne des category / supplier / manufacturer est mise en commentaire sinon ça plante (!!!)

 

Reste-t-il des chèvres à élever dans le Larzac ? José, j'arrive !

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More