URL Rewriting chez Free (2) : la solution sans .htaccess
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
bonjour,
comment on utilise cette fonction svp
comment on utilise cette fonction svp
Tiens en même temps un petit cadeaux, la fonction que j'ai crée pour enlever les caractères spéciaux d'un texte afin de l'utiliser dans l'url :
Code:
function viremerde($texte)
{
for($i=0;$i< strlen($texte);$i++)
{
$n=$texte[$i];
if (($n=='é') || ($n=='è') || ($n=='ê') || ($n=='ë')) $n='e';
if (($n=='à') || ($n=='ä') || ($n=='â')) $n='a';
if (($n=='ô') || ($n=='ö')) $n='o';
if (($n>='A') && ($n<='Z')) $n=chr(ord($n)+32);
if (($n<'0') || (($n>'9') && ($n<'a')) || ($n>'z')) $n='-';
$texte[$i]=$n;
}
return $texte;
}
seunam g. a écrit:bonjour,
comment on utilise cette fonction svp
C'est très simple tu fais
- Code: Tout sélectionner
<?php
$tontexte=virermerde($tontexte);
?>
Je déterre ce sujet vieux comme le monde pour savoir si qqun a solutionné le problème de l'entête 404 renvoyé par free (moyen pour le référencement je pense)
le code utilisé :
Méthode très élégante pour coder un site derrière un composant frontal (genre de gestionnaire de requêtes) a ceci près que la réponse HTTP/1.1 404 Not Found n'est vraiment pas terrible.
test php 4 a écrit:[root@localhost zeb]# telnet *****.free.fr 80
Trying 212.27.63.125...
Connected to *****.free.fr (212.27.63.125).
Escape character is '^]'.
GET /informatique/test.asp HTTP/1.0
Host: *****.free.fr
HTTP/1.1 404 Not Found
Date: Tue, 30 Oct 2007 19:00:44 GMT
Server: Apache/ProXad [Oct 16 2007 23:25:28]
X-Powered-By: PHP/4.4.3-dev
Connection: close
Content-Type: text/html
URL : Array
(
[dirname] => /informatique
[basename] => test.asp
[extension] => asp
)
le code utilisé :
- Code: Tout sélectionner
$URL = pathinfo("$REQUEST_URI");
$vrai_chemin = $URL["basename"];
echo "URL : ";
print_r($URL);
Méthode très élégante pour coder un site derrière un composant frontal (genre de gestionnaire de requêtes) a ceci près que la réponse HTTP/1.1 404 Not Found n'est vraiment pas terrible.
Re: URL Rewriting chez Free (2) : la solution sans .htaccess
Salut,
Désolé de déterrer ce vieux topic - très intéressant ! - mais ceci me chagrine :
Effectivement tous (enfin, ceux que j'ai testés...) les autres codes fonctionnent, mais pas le 200...
Je ne vois pas comment faire pour obtenir un code 200, mais si quelqu'un a une solution, je suis preneur
On peut par contre détourner en mettant un autre code, mais lequel choisir ? Un 307 serait-il meilleur que le 302 ainsi obtenu ? Ou un 202 ? Autre ?
Désolé de déterrer ce vieux topic - très intéressant ! - mais ceci me chagrine :
Eservice a écrit:Bonsoir à tous,
attention à ce genre de code :
- Code: Tout sélectionner
header ("HTTP/1.0 200 Ok");
de même que celui-ci
- Code: Tout sélectionner
header ("Status: 200 Ok");
le serveur renvoie (ceux de free.fr en tous cas) le code 302 "Moved Temporary", ce qui n'est pas recommandé en référencement. Plus précisemment le risque pour le référencement existe quand l'ancienne URL est déjà indexée (sinon logiquement non mais en pratique ?).
Il n'y a apparemment pas de solution dynamique pour forcer un 404 en 200 sans faire d'UR.
Effectivement tous (enfin, ceux que j'ai testés...) les autres codes fonctionnent, mais pas le 200...
Je ne vois pas comment faire pour obtenir un code 200, mais si quelqu'un a une solution, je suis preneur
On peut par contre détourner en mettant un autre code, mais lequel choisir ? Un 307 serait-il meilleur que le 302 ainsi obtenu ? Ou un 202 ? Autre ?
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Tutoriel URL Rewriting
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- l'URL Rewriting expliqué aux débutants
- Comment éviter les contenus dupliqués (avec/sans le www)
- Article sur le fichier .htaccess
- L'URL Rewriting expliqué aux débutants
- Aperçu des différents types de redirection
- Votre site est mal référencé ? Voilà les remèdes !
- url rewriting chez free... Peut-être une solution...
- Solution pour l'Url rewriting chez Free :D
- [astuce] l'url Rewriting et .htaccess pour FREE.FR
- Solution parrallele au URL Rewriting
- Url rewriting : quelle solution choisir ?
- URL rewriting est-il la bonne solution
- URL Rewriting et forums Invision Board : une solution ?
- url rewriting + titres pour phpbb v2 : solution globale
- URL-rewriting pour phpBB, une nouvelle solution !
- url rewriting et free...
- url rewriting encore chez free !
- URL rewriting pour phpBB sur Free besoin d'aide
- URL Rewriting chez Free + PHPBB : je ne m'en sort pas...
- URL REWRITING et REQUEST_URI problem chez Online.net et Free
Consultez la description détaillée des produits ou services de Google suivants : Google Gulp
- Liste des backlinks
Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum