Fork me on GitHub






SEO SmartSection
Régulier
Inscrit: 22/10/2004 15:40
Messages: 251
Bonjour,
je souhaite utiliser la fonction SEO de smartsection.
J'ai donc comme indiqué mis le fichier .htaccess contenant :
RewriteEngine   On
RewriteRule     
^smartsection.([a-z]+).([0-9.]+)/  modules/smartsection/seo.php?seoOp=$1&seoArg=$2

# RewriteRule     ^ss.([a-z]+).([0-9.]+)/  modules/smartsection/seo.php?seoOp=$1&seoArg=$2


Puis dans le fichier mainfile.php j'ai rajouter:
define("SEO_ENABLED""rewrite");

entre :Citation :

define("XOOPS_GROUP_ADMIN", "1");
define("XOOPS_GROUP_USERS", "2");
define("XOOPS_GROUP_ANONYMOUS", "3");

et Citation :

if (!isset($xoopsOption['nocommon']) && XOOPS_ROOT_PATH != '') {
require XOOPS_ROOT_PATH."/include/common.php";
}


Maleuresement, mais pages portent toujour l'adresse du style :
modules/smartsection/item.php?itemid=2

Je pensse que la cause est du à mon hebergeur ovh avec le fichier .htaccess

Quelqu'un utilise t'il seo avec ovh ?

Posté le : 19/07/2006 12:57
Partager Twitter Partagez cette article sur GG+
Re: SEO SmartSection
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Le forum du support du module est multilangue (anglais/français) et des conversations se sont déjà déroulées sur ce sujet.

Posté le : 19/07/2006 13:03
Partager Twitter Partagez cette article sur GG+
Re: SEO SmartSection
Aspirant
Inscrit: 29/02/2004 13:59
Messages: 90
Bonjour,
Ajoute dans le mainfile.php :
Citation :
define("SMARTSECTION_SEO_ENABLED", "rewrite");

et non pas :
Citation :
define("SEO_ENABLED", "rewrite");


Ca fonctionne avec OVH.

Posté le : 19/07/2006 14:45
Partager Twitter Partagez cette article sur GG+
Re: SEO SmartSection
Régulier
Inscrit: 22/10/2004 15:40
Messages: 251
Merci,
Maintenant l'url aparais bien mais quans je clique dessus sa m'affiche :
Citation :

Not Found
The requested URL /home/pcelectr/www/modules/smartsection/seo.php was not found on this server.


Alor que seo.php est bien présent.

Posté le : 19/07/2006 14:54
Partager Twitter Partagez cette article sur GG+
Re: SEO SmartSection
Aspirant
Inscrit: 29/02/2004 13:59
Messages: 90
Bonjour,
Essaye de mettre l'url complete de ton site dans le .htaccess :
RewriteEngine   On
RewriteRule     
^smartsection.([a-z]+).([0-9.]+)/  http://www.monsite.com/modules/smartsection/seo.php?seoOp=$1&seoArg=$2



Posté le : 24/07/2006 11:01
Partager Twitter Partagez cette article sur GG+
Re: SEO SmartSection
Régulier
Inscrit: 22/10/2004 15:40
Messages: 251
J'ai remplacé
RewriteEngine   On
RewriteRule     
^smartsection.([a-z]+).([0-9.]+)/  modules/smartsection/seo.php?seoOp=$1&seoArg=$2

par:
RewriteEngine   On
RewriteRule     
^smartsection.([a-z]+).([0-9.]+)/  http://www.pc-electronique.com/modules/smartsection/seo.php?seoOp=$1&seoArg=$2


Quant je mais ma souri sur le lien sa m'affiche : smartsection.item.1/voiture.html

Mais une fois que je clique dessus, sa maffiche dans la bare de mozilla :
modules/smartsection/seo.php?seoOp=item&seoArg=1

Je ne sais pas comman fair pour que sa reste :
smartsection.item.1/voiture.html

Posté le : 24/07/2006 12:39
Partager Twitter Partagez cette article sur GG+
Re: SEO SmartSection
Régulier
Inscrit: 19/07/2006 15:58
De Belgium
Messages: 226
Citation :

ben84 a écrit:
Bonjour,
Ajoute dans le mainfile.php :
Citation :
define("SMARTSECTION_SEO_ENABLED", "rewrite");

et non pas :
Citation :
define("SEO_ENABLED", "rewrite");


Ca fonctionne avec OVH.


Merci Ben84 pour cette précision importante qui me permet d'avancer.
J'ai encore deux petites questions si quelqu'un peut me répondre ?

1-Dans mon url j'ai encore :http://www.test.nat/smartsection.category.1/info.html
et je voudrais :
http://www.test.nat/info.htm
donc sans "smartsection.category.1" et se terminant par htm . Où faut-il modifier? Les metas keywords et description de l'article ne sont pas pris en compte ce sont tjr celle de xoops; mystère?!

2-Dans la création d'article je n'arrive pas à écrire en couleur.Quelque chose m'échappe ?

merci de votre aide.

Posté le : 25/07/2006 16:24
Partager Twitter Partagez cette article sur GG+
Re: SEO SmartSection
Régulier
Inscrit: 19/07/2006 15:58
De Belgium
Messages: 226
Bonjour,

Je relance un peu le sujet.
Avec l'url rewriting et le seo de smartsection j'arrive à avoir une adresse comme celle-ci :

http://www.test.com/modules/smartsect ... 3/page-renommee-super.htm

Est-t-il possible de masquer aussi
modules/smartsection/seo.php/item.3
afin d'obtenir ceci :

http://www.test.com/page-renommee-super.htm

ça serait génial non ? :banane:

Posté le : 14/08/2006 14:21
Partager Twitter Partagez cette article sur GG+
Re: SEO SmartSection
Aspirant
Inscrit: 13/06/2003 14:28
De Metz
Messages: 69
Citation :

nath70 a écrit:
Bonjour,

Je relance un peu le sujet.
Avec l'url rewriting et le seo de smartsection j'arrive à avoir une adresse comme celle-ci :

http://www.test.com/modules/smartsect ... 3/page-renommee-super.htm

Est-t-il possible de masquer aussi
modules/smartsection/seo.php/item.3
afin d'obtenir ceci :

http://www.test.com/page-renommee-super.htm

ça serait génial non ? :banane:


Alors comme c'est indiqué dans l'aide (extra/seo/), la mise en place de la redirection va te permettre de faire des liens du genre :
http://www.test.com/modules/smartsect ... 3/page-renommee-super.htm

Je rappelle que comme c'est écrit sur le forum officiel il faut faire
define("SMARTSECTION_SEO_ENABLED""rewrite");



On est déjà un petit peu plus proche que :
http://www.test.com/modules/smartsect ... 3/page-renommee-super.htm

Cependant la modification que tu proposes n'est pas possible telle quelle... car le srcipt seo.php qui gère la requète fonctionne avec les deux paramètres qui suivent smartsection : smartsection.item.3
(ici item -> indique que c'est un article et 3 -> Le troisième) La preuve, les liens du type
http://www.test.com/smartsection.item.3/ fonctionnent sans que tu change rien...
en fait tout ce qui est après ne sert à rien...
http://www.test.com/smartsection.item.3/xxxxxxxxx.xxx (tu peux mettre ce que tu veux après, xxx fonctionne aussi)

Pour arriver au résultat que tu souhaites, il faudrait récrire le rewriting et le script php pour faire une recherche sur le champ `address` de la table `f7cph_smartsection_items` pour récupérer l'id et envoyer la requete...
Moi je sais le faire en PHP bourin (en gros adapté à un cas), mais pas avec les fonctions xoops (qui permettent de tenir compte du préfixe des tables par exemple). Je ne connais pas suffisament l'API Xoops...

Posté le : 28/08/2006 23:33
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

156 Personne(s) en ligne (130 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 156 | Plus ...