Conflit entre url rewritting et redirection 301 sur le .htaccess - sab74 - 02/11/2010
Bonjour tout le mmonde,
J'ai besoin de votre aide.
J'ai mis en ligne une nouvelle version de mon site sur cmsms
J'ai voulu rediriger les anciennes url vers les nouvelles pages.
Impossible de rediriger a cause de l'url rewritting qui reprend dans la redirection avec les paramètres ?page.
Merci pour votre aide
Citation :#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
#~ Version du CMS: 1.7.x
#~ Nom de l'hébergeur : ovh
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.7
#~ Installed Modules:
#~ * CMSMailer: 1.73.14
#~ * FileManager: 1.0.2
#~ * MenuManager: 1.6.2
#~ * ModuleManager: 1.3.3
#~ * News: 2.10.4
#~ * nuSOAP: 1.0.1
#~ * Printing: 1.0.4
#~ * Search: 1.6.2
#~ * ThemeManager: 1.1.1
#~ * TinyMCE: 2.6.5
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * max_upload_size: 64000000
#~ * default_upload_permission: 664
#~ * assume_mod_rewrite: true
#~ * page_extension:
#~ * internal_pretty_urls: false
#~ * use_hierarchy: true
#~ Php Information:
#~ * phpversion: 5.2.13
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * memory_limit: 128M
#~ * max_execution_time: 30
#~ * safe_mode: Off (Faux)
#~ * session_save_path: /tmp (1777)
#~ * session_use_cookies: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi
#~ * Server Db Type: MySQL (mysqli)
#~ * Server Db Version: 5.0.90
#~ ----------------------------------------------
#~~~~~ NE PAS SUPPRIMER CE BLOC ~~~~~
Conflit entre url rewritting et redirection 301 sur le .htaccess -
bess - 04/11/2010
version obsolète, met toi à jour
sinon fait tes redirection 301 avant la redirection de cmsms
Conflit entre url rewritting et redirection 301 sur le .htaccess - sab74 - 04/11/2010
Bonjour Bess,
Merci pour ta réponse.
Je l'ai déjà fait mais rien à faire.
Conflit entre url rewritting et redirection 301 sur le .htaccess -
bess - 04/11/2010
donne nous le contenu du .htaccess et met toi à jour, on ne ferra pas de support sur une aussi vielle version
Conflit entre url rewritting et redirection 301 sur le .htaccess - sab74 - 04/11/2010
Rebonjour
Merci pour ta réctivité
Pourrais tu m'indiquer comment mettre le cmsms à jour et pourrais je t'envoyer le .htaccess en privé?
Conflit entre url rewritting et redirection 301 sur le .htaccess -
bess - 04/11/2010
le .htaccess ne contiens aucune donnée sensible, pour cmsms en tout cas il est commun à 95% des installations.
pour la mise à jour il faut lire la doc, c'est tout bien indiqué
http://www.cmsmadesimple.fr/uploads/documentation/installation/cmsms-fr-installation-documentation.pdf chapitre 6
Conflit entre url rewritting et redirection 301 sur le .htaccess - sab74 - 04/11/2010
J'ai trouvé sur un forum qu'il fallait ajouter un ? à la redirection
Effectivement il n'y a plus les paramètres mais le ? reste.
SetEnv PHP_VER 5
RewriteEngine On
RewriteBase /
RedirectPermanent /trousses-secours-rigides-a167.html
http://www.ylea.eu?
RedirectPermanent /trousses-secours-souples-a166.html
http://www.ylea.eu?
RedirectPermanent /trousses-secours-rigides/trousse-secours-pme-b196.html
http://www.ylea.eu/secourisme/trousses-secours/trousse-secours-pme-b8200.html?
RedirectPermanent /trousses-secours-souples/sac-soins-equipe-b192.html
http://www.ylea.eu/secourisme/trousses-secours/sac-soins-equipe-b8607.html?
RedirectPermanent /immobilisation-transfert-pour-victimes/immobilisateur-tete-pour-plan-dur-b9024.html
http://www.ylea.eu/secourisme/immobilisation-transfert/immobilisateur-tete-pour-plan-dur-b9025.html?
RedirectPermanent /immobilisation-transfert-pour-victimes/brancard-catastrophe-b9029.html
http://www.ylea.eu/secourisme/immobilisation-transfert/brancard-catastrophe-b9030.html?
RedirectPermanent /promo.php
http://www.ylea.eu/promo.php?
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
# Redirection 301 de toutes les demandes qui ne contiennent
# pas un point ou un slash
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
# Régles de réécriture pour la forme /parent/enfant/
# mais réécrit seulement si l'URL demandée n'est pas un fichier ou un répertoire
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^trousse-de-secours.fr$
RewriteRule ^(.*)
http://www.trousse-de-secours.fr/$1 [QSA,L,R=301]
Conflit entre url rewritting et redirection 301 sur le .htaccess - sab74 - 04/11/2010
est il correct?
Conflit entre url rewritting et redirection 301 sur le .htaccess -
bess - 04/11/2010
Code :
SetEnv PHP_VER 5
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RedirectPermanent /trousses-secours-rigides-a167.html http://www.ylea.eu?
RedirectPermanent /trousses-secours-souples-a166.html http://www.ylea.eu?
RedirectPermanent /trousses-secours-rigides/trousse-secours-pme-b196.html http://www.ylea.eu/secourisme/trousses- … b8200.html?
RedirectPermanent /trousses-secours-souples/sac-soins-equipe-b192.html http://www.ylea.eu/secourisme/trousses- … b8607.html?
RedirectPermanent /immobilisation-transfert-pour-victimes/immobilisateur-tete-pour-plan-dur-b9024.html http://www.ylea.eu/secourisme/immobilis … b9025.html?
RedirectPermanent /immobilisation-transfert-pour-victimes/brancard-catastrophe-b9029.html http://www.ylea.eu/secourisme/immobilis … b9030.html?
RedirectPermanent /promo.php http://www.ylea.eu/promo.php?
# Redirection 301 de toutes les demandes qui ne contiennent
# pas un point ou un slash
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]
# Régles de réécriture pour la forme /parent/enfant/
# mais réécrit seulement si l'URL demandée n'est pas un fichier ou un répertoire
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^trousse-de-secours.fr$
RewriteRule ^(.*) http://www.trousse-de-secours.fr/$1 [QSA,L,R=301]
je verrais déjà mieux ainsi. le coup du ? je suis pas certain et j'ai rien pour tester.
Conflit entre url rewritting et redirection 301 sur le .htaccess - sab74 - 04/11/2010
Je viens d'enlever le ? sur
RedirectPermanent /trousses-secours-rigides/trousse-secours-pme-b196.html
http://www.ylea.eu/secourisme/trousses-secours/trousse-secours-pme-b8200.html
donc tu peux tester sans le ? sur
http://www.trousse-de-secours.fr/trousses-secours-rigides/trousse-secours-pme-b196.html
et avec
http://www.trousse-de-secours.fr/trousses-secours-souples/sac-soins-equipe-b192.html
Merci
Conflit entre url rewritting et redirection 301 sur le .htaccess -
bess - 04/11/2010
bon sab74, je ne répondrais plus à tes questions et t'invites à corriger ces deux points :
- mets toi à jour, ça résoudra de nombreux problème de toute façon et ca patchera les failles de sécu que ton site traine.
- ton site ne respecte pas la licence cmsms. Tu dois rajouter dans les meta tag de ton site .
Code :
<meta name="Generator" content="CMS Made Simple - Copyright (C) 2004-10 Ted Kulp. All rights reserved." />