Empecher d'afficher la page avec les paramètres
19 messages • Page 1 sur 2 • 1, 2
Empecher d'afficher la page avec les paramètres
Hello
Bon je termine un url rewriting et j'ai un tit soucis.
-www.example.com/machin.php s'affiche bien en lieu et place de -www.example.com/trucmuche.php?machinchose=42
Mais
En affichant directement
-www.example.com/trucmuche.php?machinchose=42 (aucun lien n'existe sur le site quand meme) et bien ca ne redirige pas vers -www.example.com/machin.php (c'est logique dans un sens)
Et bien évidemment ca boucle quand je commence à bidouiller
Personne aurait une petite ligne de code sous la main pour empecher ca ?
Merci d'avance
Bon je termine un url rewriting et j'ai un tit soucis.
-www.example.com/machin.php s'affiche bien en lieu et place de -www.example.com/trucmuche.php?machinchose=42
Mais
En affichant directement
-www.example.com/trucmuche.php?machinchose=42 (aucun lien n'existe sur le site quand meme) et bien ca ne redirige pas vers -www.example.com/machin.php (c'est logique dans un sens)
Et bien évidemment ca boucle quand je commence à bidouiller
Personne aurait une petite ligne de code sous la main pour empecher ca ?
Merci d'avance
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

screuscreu - WRInaute passionné

- Messages: 864
- Inscription: Lun Jan 14, 2008 13:14
Pas très claire ta question là ... tu as pas une ligne de code pour que l'on t'aide ?
screuscreu a écrit:Pas très claire ta question là ... tu as pas une ligne de code pour que l'on t'aide ?
bah non justement sinon je la mettrais
je vais faire plus simple
J'ai une page moche
-www.example.com?param=1
Je fais un joli url rewriting et je me retrouve avec un
-www.example.com/jolie-page.php
Mais... le problème... c'est que si j'affiche directement la page :
-www.example.com?param=1
et bien elle s'affichera... et moi je veux que -www.example.com?param=1 renvoit sur -www.example.com/jolie-page.php mais là... ca boucle
C plus clair ?
-

screuscreu - WRInaute passionné

- Messages: 864
- Inscription: Lun Jan 14, 2008 13:14
Ah je vois mieux ... on a discuter de cela il y a peu de temps sur un autre topic que je retrouve pas.
Perso quand je fais de l'url-rewriting je change toujours tous mes liens du sites directement vers les jolies-pages.html
EDIT :
J'ai trouvé ça qui pense comme moi : http://www.webrankinfo.com/forums/viewt ... htm#820971
Je sais pas si il y a moyen de faire ce que tu veux
Perso quand je fais de l'url-rewriting je change toujours tous mes liens du sites directement vers les jolies-pages.html
EDIT :
J'ai trouvé ça qui pense comme moi : http://www.webrankinfo.com/forums/viewt ... htm#820971
Je sais pas si il y a moyen de faire ce que tu veux
Dernière édition par screuscreu le Dim Nov 23, 2008 5:51, édité 1 fois.
ah mais c ce que j'ai fais... d'autant plus que la page avec paramètres n'existait pas avant... donc il est en théorie pas pret de la trouver Google... mais j'aimerais bien quand meme qu'elle ne soit plus "visible" du tout
-

screuscreu - WRInaute passionné

- Messages: 864
- Inscription: Lun Jan 14, 2008 13:14
Comment pourraient elles être visibles si il n'y a pas de lien dessus ? Les gens sont devins ?
screuscreu a écrit:Comment pourraient elles être visibles si il n'y a pas de lien dessus ? Les gens sont devins ?
les gens non... mais quand on fait des tests, bah Google peut trouver l'url via les AdSenses, via la Google Bar, via un bug htacess temporaire... bref je serais pas étonné qu'il trouve
-

screuscreu - WRInaute passionné

- Messages: 864
- Inscription: Lun Jan 14, 2008 13:14
Il faut pas prendre en compte les bugs htaccess car en théorie tout le monde fait un boulot parfait
Sinon, pour les adsenses je sais pas, il y a pas moyen de lui filer ton url réécrite ?
Tu n'as pas un lien à aller voir, je suis curieux
Sinon, pour les adsenses je sais pas, il y a pas moyen de lui filer ton url réécrite ?
Tu n'as pas un lien à aller voir, je suis curieux
- Code: Tout sélectionner
if($_SERVER['REQUEST_URI'] != "/monurlreecrite.php")
{
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://".$_SERVER['HTTP_HOST']."/monurlreecrite.php");
exit;
die("Redirection");
}
-

screuscreu - WRInaute passionné

- Messages: 864
- Inscription: Lun Jan 14, 2008 13:14
Un peu violent pour chaque page 
-

UsagiYojimbo - WRInaute accro

- Messages: 4146
- Inscription: Mer Nov 23, 2005 11:38
Pas mieux que Yoyos. Il n'y a rien de violent là-dedans, c'est la manière habituelle de procéder pour que les url non réécrites ne soient plus accessibles de manière directe.
Et c'est bizarre que finstreet pose cette question, on dirait qu'il avait déjà la solution :s http://www.webrankinfo.com/forums/topic ... htm#980524
bon vais travailler ca tout à l'heure... ca a pas marché du premier coup alors ca demande de remettre les mains dans le paté
non YoyoS... la redirection marche sans pb mais je n'ai jamais su empecher que les gens aillent sur la page avec les paramètres
non YoyoS... la redirection marche sans pb mais je n'ai jamais su empecher que les gens aillent sur la page avec les paramètres
Modérateurs: HawkEye, WebRankInfo, fandecine
19 messages • Page 1 sur 2 • 1, 2
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 :
- Gérer les comptes et profils Google Analytics
- The Technology Behind Google
- Nouveau format d'URL des referrers Google
- L'URL Rewriting expliqué aux débutants
- Article sur le fichier .htaccess
- API Blogger : Google Data API
- Google Calendar API
- L'underscore bientôt un séparateur de mots pour Google ?
- Gestion des langues et des sessions en PHP / MySQL
- Modification de vos sites dans l'annuaire
- Empecher le Spam
- [JS] : empêcher la caractère espace
- empecher la mise en cache
- empêcher l'accès au site à un domaine
- Empêcher le référencement d'une page
- Empêcher le cache d'interférer
- Empecher le spam de formulaire php ?
- [Résolu] Empêcher le listage du dossier
- Empecher une RewriteUrl
- empêcher référencement fichiers PDF
- empêcher accès direct à un .swf
- Empecher les aspirateurs de site
- Empecher la lecture des feuille .js
- Empêcher le référencement d'un répertoire
- empecher indexation animation flash
Consultez la description détaillée des produits ou services de Google suivants : Google Alerts
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

le forum