Jump to content

[Résolu] URL Rewriting (.htaccess) chez PHPNET.org


Recommended Posts

Bonjour,

Je suis hébergé chez PHPNET.org et je n'arrive pas à activer l'url rewriting.

Je les ai appelé et pour eux c'est ok. Il m'ont fait modifier le fichier .htaccess et htaccess.fi ; puis rajouter une ligne :

Rewritebase /

La boutique est dans le dossier :

/www/boutique1/

Et çà ne marche toujours pas ...

Aurais-je oublié quelque chose ? Y'a t'il quelquechose à activer dans le panneau d'admin ? (j'en ai pas le souvenir .. :/)

Merci !

Link to comment
Share on other sites

Bonjour,

Hébergé également chez PHPNET, mon htaccess.fi est :

# URL rewriting module activation
RewriteEngine on

# URL rewriting rules
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /404.php
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0



et ça fonctionne

à placer dans le dossier où est la boutique soit : /www/boutique1/

Link to comment
Share on other sites

Yes !

Merci çà fonctionne ...

Avec fichier en htaccess.fi et contenu :

# URL rewriting module activation

RewriteEngine on
Rewritebase /
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0

# URL rewriting rules
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /404.php

Link to comment
Share on other sites

  • 2 months later...

Bonjour

J'ai un gros soucis, j'ai tenté de mettre ce code dans mon htaccess.fi car il ne fontionnait pas, j'ai la version 1.2 et la réécriture fonctionne mais toute mes images produits sont introuvable !!! et si je suprime le htaccess de mon serveur c'est encore pire, plus d'image et erreur 404

# URL rewriting module activation

RewriteEngine on
Rewritebase /
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0

# URL rewriting rules
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /404.php



Quelqu'un peut-il m'aider
Merci d'avance

Link to comment
Share on other sites

Bonjour

J'ai un gros soucis, j'ai tenté de mettre ce code dans mon htaccess.fi car il ne fontionnait pas, j'ai la version 1.2 et la réécriture fonctionne mais toute mes images produits sont introuvable !!! et si je suprime le htaccess de mon serveur c'est encore pire, plus d'image et erreur 404

# URL rewriting module activation

RewriteEngine on
Rewritebase /
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0

# URL rewriting rules
RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$2$4 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)\.html(.*)$ product.php?id_product=$1$3 [L,E]
RewriteRule ^([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ category.php?id_category=$1 [QSA,L,E]
RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*)(.*)$ cms.php?id_cms=$1 [QSA,L,E]
RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ supplier.php?id_supplier=$1$3 [QSA,L,E]
RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ manufacturer.php?id_manufacturer=$1$3 [QSA,L,E]

# Catch 404 errors
ErrorDocument 404 /404.php



Quelqu'un peut-il m'aider
Merci d'avance



as-tu essayé avec la solution N°3 de ce post ?
Link to comment
Share on other sites

  • 1 year later...

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
×
×
  • Create New...