Des espaces dans mes liens GT
Aller à la page 1, 2, 3, 4  Suivante
PHP-Nuke France - CE -> Référencement - URL Rewrittin - Google

Auteur: jessclubLocalisation: Alsace (68) MessagePosté le: 18.02.2005, 13:05:09    Sujet du message: Des espaces dans mes liens GT

Bonjour à tous,

J'ai de l'URL rewriting à faire sous GT-nextgen mais avec quelque chose d'un peu particulier. J'ai en fait des espaces dans les liens à traiter.

Gros malin que j'étais j'ai commencé à réaliser un fichier Google Tap avec les éléments suivants :
a-zA-Z0-9\+\&\-\/% .
Vous noterez la présence de l'espace avant le point ce qui semblait à priori fonctionner.

J'ai par contre tenté d'ajouter ce "espace" dans le fichier htaccess et là gros crash : internal serveur error.

Avez-vous quelque chose à me proposer pour résoudre ce problème Question

A bientôt.

Gérald

Auteur: ckforumLocalisation: FRANCE MessagePosté le: 18.02.2005, 13:12:33    Sujet du message:

Salut jessclub,

Pourquoi veux tu ajouter un espace dans une adresse ? rempalce plutot le caracteres "espace" par un "_" par exemple ! non ?

@+

Auteur: jessclubLocalisation: Alsace (68) MessagePosté le: 18.02.2005, 13:38:30    Sujet du message:

Salut ckforum,

Effectivement ce serait la solution idéale, mais ce qui est très embêtant est qu'il s'agit d'un album photo et que le nom de fichier est en fait le nom d'affichage de la photo Exclamation

On génère ainsi 2 problèmes :
1. le module de recherche des photos ne fonctionne pas correctement
2. c'est franchement pas esthétique

A+

Gérald

Auteur: ckforumLocalisation: FRANCE MessagePosté le: 18.02.2005, 14:52:43    Sujet du message:

re jess..

bien que les regex soient ma bête noire et l'url rewrite aussi Smile
j'ai essayé u ntruc comme cela pour les caracteres d'espace

donc dans .htaccess
Code:

RewriteRule ^test-([a-zA-Z0-9+=]+([^/]*)).html test.php?toto=$1 [L]
RewriteRule ^test.html test.php [L]

et dans un fichier test.php

Code:

<?

$test = $_GET['toto'];
echo $test;

?>


Certainement à remettre dans le bon ordre :p
mais je ne maitrise pas la chose et en testant tu peux en effet avoir des espace
dans la var toto

et au cas ou jettes un oeuil là http://www.isapirewrite.com/docs/#rxEscapeOp


@++

Auteur: jessclubLocalisation: Alsace (68) MessagePosté le: 18.02.2005, 15:06:28    Sujet du message:

Re,

Merci pour le conseil mais je crois que l'on s'est mal compris. Ou alors c'est moi qui ne comprend pas ce que tu viens de m'expliquer Wink

Voici l'URL qui s'affiche lorsque l'on survolle le lien avec la souris :
Citation:
modules.php?name=Album&file=kat&kateg=Drosera rosette


Et voici l'url qui s'affiche dans la barre de navigation une fois le lien sélectionné :
Citation:
modules.php?name=Album&file=kat&kateg=Drosera%20rosette


Et pour finir voici le nom d'affichage : Drosera rosette

Dans ce cas il s'agit d'un dossier du nom de : /Drosera rosette/
Dedans tu te doutes que j'ai des fichiers du même type, avec des espaces ...

L'espace doit se trouver dans la chaine de caractères aAzZ09 ... non ?

A+

Gérald



PHP-Nuke France - CE -> Référencement - URL Rewrittin - Google

Toutes les heures sont au format GMT + 2 Heures

Aller à la page 1, 2, 3, 4  Suivante
Page 1 sur 4


>> Fermer cette Page <<