url rewriting et barre d'adressse

Nouveau WRInaute
Bonjour,

j'ai un problème je voudrais rewriter une page vers un lien extérieur sans que la bare d'adresse change exemples :

barre d'adresse= http://google.Fr
Code:
RewriteRule ^out-([^.]+).php http://google.fr [L,R=301]
Code:
RewriteRule ^out-([^.]+).php http://google.fr [L,R=302]
barre d'adresse= http://google.Fr
Code:
Redirect /test/out.php http://google.fr [L]
erreur 500
Code:
RewriteRule ^out-([^.]+).php http://google.fr [L,R=200]

Help Please !!
 
WRInaute passionné
aucun intérêt, ta page a bougé ou pas ? 301 = ma page a bougé, merci de prendre note de la nouvelle adresse.. 302 = found, l'adresse est celle-ci

ton souhait est contradictoire ;)
 
Nouveau WRInaute
moi je veu juste uen solution pr rediriger de
n'importe quel ^out-([^.]+).php vers http://google.fr

sans que la barre d'adresse ne soit modifiée.

si non pour 301 et 302 je c ce que cela veut dire mais j'ai lu ca sur des forums donc j'ai testé...
 
WRInaute passionné
rebel29270 a dit:
moi je veu juste uen solution pr rediriger de
n'importe quel ^out-([^.]+).php vers http://google.fr

sans que la barre d'adresse ne soit modifiée.

si non pour 301 et 302 je c ce que cela veut dire mais j'ai lu ca sur des forums donc j'ai testé...

1. c'est impossible (sauf frames)
2. juste pour ma curiosité, quelle est l'application ?
 
Nouveau WRInaute
en fait c pour la lecture de vidéo hébergé sur un "1er serveur" a partir d'un site hébergé sur 1 "2nd serveur" en fesant penser que la vidéo provient du "2nd serveur".

pouquoi cela ?
car mon "2nd serveur" commence a être un peut surchargé.

ce serait pour cacher l'adresse ip du "1er serveur".


wala wala une autre solution ?
 
WRInaute passionné
je pense que tu peux réaliser cela au choix : en AJAX ou avec des frames (pour le coup..)

bon courage ;)

va voir sur prototypejs.org

le code est celui-ci :

Code:
// insertion de la classe prototype.js
<script type="text/javascript">
	function chargeVideo(url) {
		new Ajax.Updater('madiv',url,{method:'get'}); 
	}
window.onload=function() {
chargeVideo('https://www.google.fr');
}
</script>
<div id="madiv"></div>
 
Nouveau WRInaute
j'ai testé ton truc mais j'aun problème..
et comme je n'y connaius pas grd chose en javascript et encor moin en ajax...

on me dit : Erreur : Ajax is not defined

ajax doit etre une fonction ?
 
WRInaute passionné
on a beau tout dire tout expliquer, on croit toujours que ça tombe comme ça dans la main :(

ainsi que je l'ai dit ya besoin d'inclure le fichier prototype.js

Code:
<script type="text/javascript" src="prototype.js"></script>

ce fichier est ici : -> http://www.prototypejs.org/download <-

tu cliques sur le lien, tu cliques sur "download" et tu mets ce fichier dans le même répertoire que ton fichier qui inclut le script noté ci-dessus
 
Nouveau WRInaute
g test ca ms ca donne rien ...

Code:
<html><head><title>Test</title>
</head><body>
<script type="text/javascript" src="./prototype.js"></script>
<script type="text/javascript">
   function chargeVideo(url) {
      new Ajax.Updater('madiv',url,{method:'get'});
   }
window.onload=function() {
chargeVideo('https://www.google.fr');
}
</script>
<div id="madiv"></div>
</body></html>
 
Discussions similaires
Haut