× Questions relatives à l'utilisation de cette version.

Question un probelme de système de réécriture pour les urls joomla.1.5.22

Plus d'informations
28 Mar 2011 14:33 #1 par kamel2011
Bonjour

jai un probeme avec le SEO et jai tou fait les parametres SEO dans joomla configuration et dans .htaceess

donc le système de réécriture pour les urls sa marche bien sauf un un probleme avec cetzin article de type statique je veu dire des lien vers un article interne comme le lien suivant"index.php?option=com_content&view=article&id=87" sa marche pas et une page de 404 - Ressource non trouvée s'affiche à la place de l'article et ce id d'arcticle s'affiche aulieu d'alias de l'article"87.html".

et c'est la meme chose pour lien concerne les articles archivés.
est ce que quelqu'un a une idée sur ce genre de probeme merci.

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
29 Mar 2011 08:58 #2 par lavsteph
Bonjour,

Quel est l'hébergeur et le plan souscrit ?
Quels sont les paramètres SEO dans le panneau de" configuration de Joomla
Quel est l'éditeur de texte utilisé ?

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
30 Mar 2011 10:01 - 30 Mar 2011 10:06 #3 par kamel2011
Merci lavsteph pour ta réponse
donc voici ce que vous m'aves demndé comme information:

jai pas encore uploder le site vers le serveur de l'hebergeur je suis en localhost avec le serveur WAMP Version 2.1.
en faite la peremeire fois sa marche pas avec la configuration par défaut de WAMP mais une modification faite au niveau du fichier
"httpd.conf" donc jai activé ce mode " LoadModule rewrite_module modules / mod_rewrite.so"

les paramètres SEO dans le panneau de" configuration de Joomla voir cette photo:

img140.imageshack.us/i/lesparamtresseodansjoom.jpg/

les liens du module archive voir cette photo:

img189.imageshack.us/i/lienarchive.jpg/

la config du fichier htacess:
## Can be commented out if causes errors, see notes above.
# Options +FollowSymLinks

#
# mod_rewrite in use

RewriteEngine On
RewriteBase /nom de repertoire
RewriteCond %{REQUEST_FILENAME} !\.(jpg|jpeg|gif|png|css|js|pl|txt)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteRule ^(.*) index.php [L]
RewriteCond %{REQUEST_URI} ^/index.(htm|html|php|asp)$
RewriteCond %{THE_REQUEST} /index.(htm|html|php|asp)
RewriteRule ^(.*)index.(htm|html|php|asp)$ /$1 [R=301,L]

voici les modification au niveau du fichier htaccess:
1- jai renomer le fichier htaccess.txt en .htaccess
2- jai ajouté le commentaire # début de la ligneOptions +FollowSymLinks
3- jai supprimé le commentaire # RewriteBase / # RewriteBase /
et mon site se trouve sous un réprtoire comme "www\mon_dossier" donc jai ajouté le nom de mon dossier comme suit
"RewriteBase / mon_dossier"
aprés tou ça sa marche bien sauf que cetzin lien comme jai les expliqué dans mon permierc sujet

editeur utilisé: TinyMCE par defaut
merci.
Dernière édition: 30 Mar 2011 10:06 par kamel2011.

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
30 Mar 2011 10:22 #4 par lavsteph
Bonjour,

tu tiens vraiment à faire du Rewritting en local, à mon avis c'est uen mauvaise idée qui risque de te poser encore plus de problème lors de la mise en ligne de ton site.

Si tu travailles en local je te conseille les serveurs 2Go de notre confrère Sarki qui est déjà l'idéal pour du local.

Ensuite pour faire des liens realtif je te conseille aussi l'éditeur JCE en version FR

Le fait de faire de liens sans réécriture ne pose pas spécialement de problèmes lors de la mise en ligne lors de l'activation du Rewritting

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
30 Mar 2011 14:07 #5 par kamel2011
merci pour la réponse rapide.

en faite les utilisateurs n'aiment pas le JCE par ce que il pose certain problème de complexité dans le travail par apport au tinymce c'est facile.

pour les serveurs 2Go je le connais et je vais essayé mon site avec ce serveur et je vais voir est ce que le problème reste comme avec wamp.
et voila jai queleque quest a te posé:

est ce que la config du fichier htacess est elle bonne?
et je veux un fichier htacess hot sécurisé pour joomla?
pour la protection est ce que je peu installer CrawlProtect dernière Version 2-0-0 du 03 juillet 2010 en local et aprés je vais tous uploder vers le serveur distant?

mon problème des liens sauf avec les liens vers des article statiques comme ce type de lien "ndex.php?option=com_content&view=article&id=id_de_l'article"
il me rend la page 404.

Connectez-vous ou Créer un compte pour participer à la conversation.

Plus d'informations
30 Mar 2011 21:03 #6 par lavsteph
Pour JCE, c'est pourtant l'éditeur qui gère le mieux les liens vers les articles, mais si tel est ton choix.;)

Pour Crawlprotect, à moins que tu souhaites pirater ton Joomla sur ton PC...donc aucun intérêt en local.

Pour un htaccess sécurisé tu as sur le Wiki officiel une très bonne base.

Ensuite peux-tu me dire où tu as récupéré ton htaccess car il me semble plus adapté aux anciennes version 1.0.

Voilà ce que je te propose, reste à modifier le Rewritebase en conséquence
##
# @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##

 
#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
#Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On
 
########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ "\.xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

RewriteBase / ton_repertoire
 
 
########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section

Connectez-vous ou Créer un compte pour participer à la conversation.

  • Vous ne pouvez pas: Créer un nouveau sujet.
  • Vous ne pouvez pas: Répondre au sujet.
  • Vous ne pouvez pas: Éditer votre message.
Modérateurs: lavstephtramber91Scottuxserge
Temps de génération de la page : 0.807 secondes