yohan75005 Posted November 25, 2011 Share Posted November 25, 2011 Bonjour à tous, Utilisateur du forum au quotidien pour la création de mes différents site, je laisse aujourd'hui une question sans réponse et après avoir tout essayer ... et bien je sollicite votre aide. Je m'explique, j'ai un gros souci avec la réécriture des url chez 1&1, en effet je ne parvient pas à les faire fonctionné correctement. J'ai tout essayer ! Toutes les techniques vu sur le forum ainsi que sur notre ami google et a chaque fois les photos disparaissent ! Je peut vous fournir les liens des méthodes tester sans succès sur mon site. Je ne sait pas trop par ou commencer alors si vous avez des questions afin d'avoir plus de précision sur mon problème ... je suis toute oui ! Je vous remercie par avance pour votre aide. Link to comment Share on other sites More sharing options...
zellige Posted November 25, 2011 Share Posted November 25, 2011 J'avais le même soucis et j'ai trouvé la solution sauf que je l'ai pas notée ! Il me semble que dans votre fichier .hatccess vous devez rentrer votre adresse complète à cet endroit : # Catch 404 errors ErrorDocument 404 http://www.votresite.fr/404.php (changer que ce qui est en orange) Pour moi ça a fonctionné ( n'oubliez pas de réactualiser vos pages ) Tenez nous au courant, Link to comment Share on other sites More sharing options...
yohan75005 Posted November 25, 2011 Author Share Posted November 25, 2011 Bonjour, Merci pour votre aide, je test et je reviens vers vous. Link to comment Share on other sites More sharing options...
yohan75005 Posted November 25, 2011 Author Share Posted November 25, 2011 et bien non ! toujours pas. J'ai bien mis mon site à la place de la zone orange et toujours rien. Je désespère ! Mais merci à vous pour votre suggestions. Link to comment Share on other sites More sharing options...
yohan75005 Posted November 25, 2011 Author Share Posted November 25, 2011 au bout de deux ou trois clics j'ai aussi le droit à une erreur 500 internal error. Je sais pas si ca peut aider ... Link to comment Share on other sites More sharing options...
maniot Posted November 25, 2011 Share Posted November 25, 2011 Bonjour, Je suis aussi sur 1&1, pour une certain la réécriture des urls a bien fonctionné, mais depuis quelque temps j'ai un problème sur l'un des 3 langues du site. Quand j'active le réécriture des urls la langue NL me donne pour tous les pages une erreur 404, les 2 autres langues fonctionnent parfait. Après désactivation de réécriture d'urls la langue NL fonctionne aussi. Chez 1&1 il faut ajouter au fichier: .htaccess: Options +FollowSymLinks RewriteBase / Vous pouvez ajouter ces lignes au générateur de .htaccess de votre BO Peut être ça peut vous aider et ensuite quelqu'un connaît une solution pour mon problème. j'utilise la version PS 1.4.3. pour être complet j’ajoute mon fichier .htaccess: # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # WARNING: PLEASE DO NOT MODIFY THIS FILE MANUALLY. IF NECESSARY, ADD YOUR SPECIFIC CONFIGURATION WITH THE HTACCESS GENERATOR IN BACK OFFICE # http://www.prestashop.com - http://www.prestashop.com/forums Options +FollowSymLinks RewriteBase / <IfModule mod_rewrite.c> # URL rewriting module activation RewriteEngine on # URL rewriting rules RewriteRule ^api/?(.*)$ /webservice/dispatcher.php?url=$1 [QSA,L] RewriteRule ^([a-z0-9]+)\-([a-z0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1-$2$3.jpg [L] RewriteRule ^([0-9]+)\-([0-9]+)/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1-$2.jpg [L] RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$1$2.jpg [L] RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$1$2$3.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$1$2$3$4.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?/[_a-zA-Z0-9-]*\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteRule ^c/([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/c/$1$2.jpg [L] RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$1 [QSA,L] RewriteRule ^([0-9]+)\-[a-zA-Z0-9-]* /category.php?id_category=$1 [QSA,L] RewriteRule ^[a-zA-Z0-9-]*/([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$1 [QSA,L] RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*) /supplier.php?id_supplier=$1 [QSA,L] RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*) /manufacturer.php?id_manufacturer=$1 [QSA,L] RewriteRule ^content/([0-9]+)\-([a-zA-Z0-9-]*) /cms.php?id_cms=$1 [QSA,L] RewriteRule ^content/category/([0-9]+)\-([a-zA-Z0-9-]*) /cms.php?id_cms_category=$1 [QSA,L] RewriteRule ^([a-z]{2})/[a-zA-Z0-9-]*/([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$2&isolang=$1 [QSA,L] RewriteRule ^([a-z]{2})/([0-9]+)\-[a-zA-Z0-9-]*\.html /product.php?id_product=$2&isolang=$1 [QSA,L] RewriteRule ^([a-z]{2})/([0-9]+)\-[a-zA-Z0-9-]* /category.php?id_category=$2&isolang=$1 [QSA,L] RewriteRule ^([a-z]{2})/content/([0-9]+)\-[a-zA-Z0-9-]* /cms.php?isolang=$1&id_cms=$2 [QSA,L] RewriteRule ^([a-z]{2})/content/category/([0-9]+)\-[a-zA-Z0-9-]* /cms.php?isolang=$1&id_cms_category=$2 [QSA,L] RewriteRule ^([a-z]{2})/([0-9]+)__[a-zA-Z0-9-]* /supplier.php?isolang=$1&id_supplier=$2 [QSA,L] RewriteRule ^([a-z]{2})/([0-9]+)_[a-zA-Z0-9-]* /manufacturer.php?isolang=$1&id_manufacturer=$2 [QSA,L] RewriteRule ^([0-9]+)(\-[_a-zA-Z0-9-]*)/[_a-zA-Z0-9-]*\.jpg$ /img/c/$1$2.jpg [L] RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)\-([a-zA-Z0-9-]*)\.html /product.php?id_product=$3&isolang=$1 [QSA,L] RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*)\.html /product.php?id_product=$2&isolang=$1 [QSA,L] RewriteRule ^lang-([a-z]{2})/([0-9]+)\-([a-zA-Z0-9-]*) /category.php?id_category=$2&isolang=$1 [QSA,L] RewriteRule ^en/404-error$ /404.php?isolang=en [QSA,L] RewriteRule ^en/address$ /address.php?isolang=en [QSA,L] RewriteRule ^en/addresses$ /addresses.php?isolang=en [QSA,L] RewriteRule ^en/authentication$ /authentication.php?isolang=en [QSA,L] RewriteRule ^en/best-sales$ /best-sales.php?isolang=en [QSA,L] RewriteRule ^en/cart$ /cart.php?isolang=en [QSA,L] RewriteRule ^en/contact-us$ /contact-form.php?isolang=en [QSA,L] RewriteRule ^en/discount$ /discount.php?isolang=en [QSA,L] RewriteRule ^en/guest-tracking$ /guest-tracking.php?isolang=en [QSA,L] RewriteRule ^en/order-history$ /history.php?isolang=en [QSA,L] RewriteRule ^en/identity$ /identity.php?isolang=en [QSA,L] RewriteRule ^en/brillantbijoux$ /index.php?isolang=en [QSA,L] RewriteRule ^en/manufacturers$ /manufacturer.php?isolang=en [QSA,L] RewriteRule ^en/my-account$ /my-account.php?isolang=en [QSA,L] RewriteRule ^en/new-products$ /new-products.php?isolang=en [QSA,L] RewriteRule ^en/order$ /order.php?isolang=en [QSA,L] RewriteRule ^en/order-follow$ /order-follow.php?isolang=en [QSA,L] RewriteRule ^en/quick-order$ /order-opc.php?isolang=en [QSA,L] RewriteRule ^en/order-slip$ /order-slip.php?isolang=en [QSA,L] RewriteRule ^en/forgot-your-password$ /password.php?isolang=en [QSA,L] RewriteRule ^en/specials$ /prices-drop.php?isolang=en [QSA,L] RewriteRule ^en/search$ /search.php?isolang=en [QSA,L] RewriteRule ^en/sitemap$ /sitemap.php?isolang=en [QSA,L] RewriteRule ^en/stores$ /stores.php?isolang=en [QSA,L] RewriteRule ^en/suppliers$ /supplier.php?isolang=en [QSA,L] RewriteRule ^en$ /en/ [QSA,L] RewriteRule ^en/([^?&]*)$ /$1?isolang=en [QSA,L] RewriteRule ^fr/erreur-404$ /404.php?isolang=fr [QSA,L] RewriteRule ^fr/adresse$ /address.php?isolang=fr [QSA,L] RewriteRule ^fr/adresses$ /addresses.php?isolang=fr [QSA,L] RewriteRule ^fr/authentification$ /authentication.php?isolang=fr [QSA,L] RewriteRule ^fr/meilleures-ventes$ /best-sales.php?isolang=fr [QSA,L] RewriteRule ^fr/panier$ /cart.php?isolang=fr [QSA,L] RewriteRule ^fr/contactez-nous$ /contact-form.php?isolang=fr [QSA,L] RewriteRule ^fr/bons-de-reduction$ /discount.php?isolang=fr [QSA,L] RewriteRule ^fr/guest-tracking$ /guest-tracking.php?isolang=fr [QSA,L] RewriteRule ^fr/historique-des-commandes$ /history.php?isolang=fr [QSA,L] RewriteRule ^fr/identite$ /identity.php?isolang=fr [QSA,L] RewriteRule ^fr/brillantbijoux$ /index.php?isolang=fr [QSA,L] RewriteRule ^fr/fabricants$ /manufacturer.php?isolang=fr [QSA,L] RewriteRule ^fr/mon-compte$ /my-account.php?isolang=fr [QSA,L] RewriteRule ^fr/nouveaux-produits$ /new-products.php?isolang=fr [QSA,L] RewriteRule ^fr/commande$ /order.php?isolang=fr [QSA,L] RewriteRule ^fr/details-de-la-commande$ /order-follow.php?isolang=fr [QSA,L] RewriteRule ^fr/quick-order$ /order-opc.php?isolang=fr [QSA,L] RewriteRule ^fr/avoirs$ /order-slip.php?isolang=fr [QSA,L] RewriteRule ^fr/mot-de-passe-oublie$ /password.php?isolang=fr [QSA,L] RewriteRule ^fr/promotions$ /prices-drop.php?isolang=fr [QSA,L] RewriteRule ^fr/recherche$ /search.php?isolang=fr [QSA,L] RewriteRule ^fr/plan-du-site$ /sitemap.php?isolang=fr [QSA,L] RewriteRule ^fr/magasins$ /stores.php?isolang=fr [QSA,L] RewriteRule ^fr/fournisseurs$ /supplier.php?isolang=fr [QSA,L] RewriteRule ^fr$ /fr/ [QSA,L] RewriteRule ^fr/([^?&]*)$ /$1?isolang=fr [QSA,L] RewriteRule ^nl/404-fout$ /404.php?isolang=nl [QSA,L] RewriteRule ^nl/beste-verkopen$ /best-sales.php?isolang=nl [QSA,L] RewriteRule ^nl/neem-kontakt-met-ons-op$ /contact-form.php?isolang=nl [QSA,L] RewriteRule ^nl/guest-tracking$ /guest-tracking.php?isolang=nl [QSA,L] RewriteRule ^nl/brillantbijoux-nederlands$ /index.php?isolang=nl [QSA,L] RewriteRule ^nl/producenten$ /manufacturer.php?isolang=nl [QSA,L] RewriteRule ^nl/nieuwe-producten$ /new-products.php?isolang=nl [QSA,L] RewriteRule ^nl/quick-order$ /order-opc.php?isolang=nl [QSA,L] RewriteRule ^nl/u-bent-uw-wachtwoord-vergeten$ /password.php?isolang=nl [QSA,L] RewriteRule ^nl/speciale-producten$ /prices-drop.php?isolang=nl [QSA,L] RewriteRule ^nl/sitemap$ /sitemap.php?isolang=nl [QSA,L] RewriteRule ^nl/leveranciers$ /supplier.php?isolang=nl [QSA,L] RewriteRule ^nl$ /nl/ [QSA,L] RewriteRule ^nl/([^?&]*)$ /$1?isolang=nl [QSA,L] </IfModule> # Catch 404 errors ErrorDocument 404 /404.php <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" </IfModule> FileETag INode MTime Size <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> Link to comment Share on other sites More sharing options...
yohan75005 Posted November 28, 2011 Author Share Posted November 28, 2011 Bonjour, J'ai essayé en rajoutant la ligne : Options +FollowSymLinks RewriteBase / Mais non, toujours rien ! Je désespère ! Link to comment Share on other sites More sharing options...
yohan75005 Posted December 5, 2011 Author Share Posted December 5, 2011 Rien de neuf ! Y'a pas moyen de trouver de solution ! C'est incroyable ce truc, je ne sait pas si c'est mon thème qui enpeche l'affichage des photos. Link to comment Share on other sites More sharing options...
maniot Posted December 5, 2011 Share Posted December 5, 2011 Vous pouvez essayer de trouvez l'erreur en utilisant le programme firebug dans le navigateur firefox, en regardant le code source vous pouvez voir si l'url des images point sur la bonne direction. par contre chez 1&1 vous devez obligatoirement utiliser Options +FollowSymLinks RewriteBase / RewriteEngine on si non, ça fonctionne pas (voir le site de 1&1, aide) Link to comment Share on other sites More sharing options...
SCAMPAI Posted December 6, 2011 Share Posted December 6, 2011 Bonjour, Je viens de le faire avec un de mes clients: 1/ Créer un fichier php.ini avec: allow_url_fopen = On 2/ IL FAUT COPIER LE FICHIER php.ini DANS TOUS LES REPERTOIRES >> voir faq 1&1 : http://faq.1and1.fr/scripts/php/phpini/1.html 3/ Pour le copier automatiquement, créer un fichier phpini.php avec ce code: >> voir faq 1&1 : http://faq.1and1.fr/scripts/php/phpini/4.html remplacer la valeur /homepages/xx/dxxxxxxxxx/htdocs par la valeur de votre répertoire racine Via L’Espace Client 1&1 Dans votre Espace Client, cliquez sur Configuration des Domaines => Sélectionnez la case la gauche du domaine =>Cliquez sur Infos Vous trouvez alors Répertoire d'accueil avec une valeur semblable à /homepages/xx/dxxxxxxxxx/htdocs/ <?php // set this value to Y if you only want to overwrite old php.ini files // set this value to N if you want to put a php.ini file in every directory $overwriteOnly = "N"; if ($overwriteOnly == "Y") echo "Operating in Overwrite Only Mode<br><br>"; $path = "/homepages/xx/dxxxxxxxxx/htdocs"; $source = $path . "/php.ini"; if (!file_exists($source)) die('Error - no source php.ini file'); function search($dir) { global $source; global $overwriteOnly; $dh = opendir($dir); while (($filename = readdir($dh)) !== false) { if ( $filename !== '.' AND $filename !== '..' AND $filename !== 'cgi-bin' AND is_dir("$dir/$filename") ) { $path = $dir."/".$filename; $target = $path . "/php.ini"; if (!file_exists($target) AND $overwriteOnly == "Y") { echo "$path <b>skipped - no php.ini file</b><br>"; } else { echo "$target <br>"; if (!copy($source,$target)) echo "<b>Write failed for $target </b><br>"; if (file_exists($target)) chmod($target,0600); } search($path); } } closedir($dh); } search($path); echo "<br>Done."; ?> Cela permet aussi d'utiliser le module Ebay. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now