Foros del Web » Administración de Sistemas » Apache »

frame solo funcione en mi dominio

Estas en el tema de frame solo funcione en mi dominio en el foro de Apache en Foros del Web. hola como puedo hacer para que un iframe solo funciona en mi dominio y si alguien lo pone en su web no le funcione o ...
  #1 (permalink)  
Antiguo 13/02/2013, 04:13
 
Fecha de Ingreso: noviembre-2012
Mensajes: 43
Antigüedad: 12 años
Puntos: 0
frame solo funcione en mi dominio

hola como puedo hacer para que un iframe solo funciona en mi dominio y si alguien lo pone en su web no le funcione o bien le direccione a la mia recuerdo que antes tenia un codigo que hacia eso pero lo perdi saludos
  #2 (permalink)  
Antiguo 13/02/2013, 06:23
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: iframe solo funcione en mi dominio

Con frames era fácil hacerlo, pero con iframes, los navegadores no te permiten detectar la URL de la ventana principal si la página y el iframe no están en el mismo dominio.

Tal vez en www.forosdelweb.com/f13 te puedan echar la mano, usa el icono para reportar tu tema y solicitar que lo pasen para allá.
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 13/02/2013, 11:52
 
Fecha de Ingreso: noviembre-2012
Mensajes: 43
Antigüedad: 12 años
Puntos: 0
Respuesta: iframe solo funcione en mi dominio

edito el titulo me confundi no es iframe es frame gracias
  #4 (permalink)  
Antiguo 13/02/2013, 14:08
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: frame solo funcione en mi dominio

Cita:
Iniciado por bufon82 Ver Mensaje
edito el titulo me confundi no es iframe es frame gracias
Una forma transparente de hacerlo es con .htaccess si usas apache

Código Apache:
Ver original
  1. SetEnvIfNoCase Referer "^http://foros.emprear.com/" local_ref=1
  2. <FilesMatch "(frame_a.html|otro_frame.html|frame_c.html)">
  3. Order Allow,Deny
  4. Allow from env=local_ref
  5. </FilesMatch>
  6. <FilesMatch "(frame_a.html|otro_frame.html|frame_c.html)">
  7. Header unset Cache-Control
  8. Header unset Expires
  9. Header unset Last-Modified
  10. FileETag None
  11. Header unset Pragma
  12. </FilesMatch>


substituis en la primera linea por el nombre de tu dominio, y donde dice

(frame_a.html|otro_frame.html|frame_c.html), por los nombres de las páginas que se cargan en cada frame. separándolas con |


Ejemplo
http://foros.emprear.com/html/frames/index_frames.html
luego intentá cargar la url inferior que corresponde al marco superior
http://foros.emprear.com/html/frames/frame_a.html

SAludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: dominio, html, iframe
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:49.