No estás registrado (Registrarse)

Vanilla 1.1.10 es un producto de Lussumo. Para más información: Documentación, Soporte.

    •  
      CommentAuthordcaceres
    • CommentTimeApr 18th 2007
     # 1
    Saludos Demenitas!
    Necesito saber si algún experto en el tema del manejo de los .htaccess me puede ayudar.

    Es posible hacer que una página sólo pueda ser vista desde un frame de un dominio? Es decir, que si la tratas de abrir desde tu navegador no te la muestre y sólo la muestre si se abre desde un frame de un dominio específico.Turismo en Italia
    •  
      CommentAuthorPedro
    • CommentTimeApr 18th 2007
     # 2
    Yo diria que eso no se hace con el .htaccess (que es orientado al servidor), más bien sería el típico javascript (cliente) que detecta si está en un frame o no, y según lo que interese redirecciona o se cierra o...X-Y.es
    •  
      CommentAuthorPedro
    • CommentTimeApr 18th 2007
     # 3
    Si quieres detectarlo en el servidor, antes de que se muestre, una opción sería que al src= del frame le pusieras un parámetro, y luego lo comprobaras en la página destino...X-Y.es
    •  
      CommentAuthorCorso
    • CommentTimeApr 18th 2007
     # 4
    a lo mejor comprobando si el host es el correcto y entonces mostrar el frame. :confuso::: el roce hace el dominio ::
    •  
      CommentAuthorDhalanx
    • CommentTimeApr 18th 2007 editado
     # 5
    Yo tambien pensaba que era cosa de javascript o php. Pero esto diria que es lo que busca dcaceres http://www.htmlbasix.com/disablehotlinking.shtml , supongo que con una pequeña modificación se podrá englobar el hotlinking a todo en general y no solo a las imagenesOnline Music | Humor religioso
    •  
      CommentAuthordcaceres
    • CommentTimeApr 18th 2007
     # 6
    Lo que yo quiero es comprobar del lado del servidor que la página index.php por ejemplo del dominio xxx.com sólo puede ser vista si se abre desde el dominio xxxx.com

    No se si me explico :shamed:Turismo en Italia
    •  
      CommentAuthordcaceres
    • CommentTimeApr 18th 2007
     # 7
    Dhalanx, por ahí va la cosa...
    Gracias por la herramienta, me ayudó, pero no pude hacer lo que quiero 100% pero porque no conozco el código.
    No se hacer que me bloquee bien los archivos que le digo y que sólo me los muestre desde el dominio que yo le digo.

    Seguiré intentando :wink:Turismo en Italia
    •  
      CommentAuthordcaceres
    • CommentTimeApr 18th 2007
     # 8
    Si le digo que me bloquee el acceso desde otro dominio de los archivos php y png no me muestra nada, ni siquiera dentro del dominio que le puse como permitido :smash:Turismo en Italia
    •  
      CommentAuthordcaceres
    • CommentTimeApr 24th 2007
     # 9
    No me había dado cuenta que Dreamhost trae en su Panel una opción que ayuda a hacer esto! :wink:

    Ya he acabado con el hotlinking y sólo se lo he permitido a Demene, para no quitar las fotos de Gaby :devil:Turismo en Italia
    •  
      CommentAuthorCorso
    • CommentTimeApr 24th 2007
     # 10
    :babeo::: el roce hace el dominio ::
    •  
      CommentAuthortrevanian
    • CommentTimeApr 24th 2007
     # 11
    Gaby :comer:En lo más íntimo quiero chili (con carne, a poder ser :tiko:) · Especialista en tiros por la culata · No me ando con chiquitas · Gandu hu, gandu hu, garu se kaho!
    • CommentAuthorEsteban
    • CommentTimeJun 3rd 2008 editado
     # 12
    Parece q también tengo un problema con el archivo htaccess, al intentar editar un theme me sale
    You need to make this file writable before you can save your changes. See the Codex for more information.
    Intento cambiar los permisos a 777 y no me deja...que linea de codigo debo agregar al .htaccess para que los themes sean reescribibles? Muchas Gracias.
    •  
      CommentAuthorlbarcelo
    • CommentTimeJun 3rd 2008 editado
     # 13
    Los permisos tienes que cambiarselos al archivo que vayas a editar, no es una linea que añades en el htaccess, si usas un cliente ftp haciendo clic derecho sobre los archivos deberias poder cambiar los permisos, si lo haces en plan 1337 puedes cambiarlos con CHMOD :treva:
    •  
      CommentAuthorGabri
    • CommentTimeDec 14th 2008
     # 14
    Yo también tengo una consultilla, más bien gran consulta. Estoy con el avarcade y tengo esto como htaccess:

    RewriteEngine on
    RewriteRule ^juegos/([a-zA-Z?-]) index.php?task=view&id=$1&name=$2 [L]
    RewriteRule ^juegos-de-([a-zA-Z?-]) index.php?task=category&id=$1&name=$2&page=$3 [L]
    ...
    ...


    Lo que quiero es las categorías de juego tengan de url /juegos-de-categoria.htm
    y que cada juego tenga como url /juegos/nombre-del-juego.htm

    Sé que el código que tengo está mal, pues no me funciona :komete4:

    A ver si alguien me puede echar una manita.

    Saludos!
    •  
      CommentAuthorGabri
    • CommentTimeDec 16th 2008
     # 15
    Alguien me puede ayudar?
    •  
      CommentAuthorfrisco
    • CommentTimeDec 16th 2008
     # 16
    Pues así a ojo y sin tener ni idea de los parametros del onArcade (si me das un link lo miro mejor) creo que sería

    RewriteEngine on
    RewriteRule ^juegos/([a-zA-Z?-]) index.php?task=view&name=$1 [L]
    RewriteRule ^juegos-de-([a-zA-Z?-]) index.php?task=category&name=$1 [L]
    ...
    ...
    Ligar | Informatica | Famosas
    •  
      CommentAuthorGabri
    • CommentTimeDec 16th 2008
     # 17
    no es onarcade, es AV Arcade. Yo lo tengo en local todavía hiaciendo pruebas.

    Puedes ver una demo aquí: http://www.firefreak.net/

    Voy a probar tus códigos a ver.


    Gracias!
    •  
      CommentAuthorGabri
    • CommentTimeDec 16th 2008
     # 18
    Me da un error 500 :que:
    •  
      CommentAuthorfrisco
    • CommentTimeDec 16th 2008
     # 19
    Por lo que veo los nombres dan bastante igual tanto las categorías como los juegos se identifican por ID, así que lo mejor que vas a poder conseguir son urls del tipo /juegos-de-categoria_ID.htm y /juegos/nombre-del-juego_ID.htm

    RewriteEngine on
    RewriteRule ^juegos/[a-zA-Z?-]+_(\d+)\.html index.php?task=view&id=$1 [L]
    RewriteRule ^juegos-de-[a-zA-Z?-]+_(\d+)\.html index.php?task=category&id=$1 [L]
    Ligar | Informatica | Famosas
  1.  # 20
    Necesito ayuda con esto:

    RewriteCond $1 !\.(php|html|php3)$ [NC]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?pagina=$1 [L]


    Funciona correctamente, pero ahora no encuentro que modificar si las urls a cambiar son:
    dominio.com/index.php?/pagina.html

    ¿Alguien me puede ayudar a que obtenga el htaccess el archivo después de "?/" ?
    :typeo:¿Será el sereno?
    •  
      CommentAuthorlolita
    • CommentTimeJun 11th 2010 editado
     # 21
    Una sencilla por si alguien me puede echar un cable:

    Tengo urls indexadas tipo /o.php?url=lalala/lololo/lululu y /o.php?url=lololo

    Esas url no existen, me dan error. He probado con:

    redirectMatch 301 /o.php?url=* http://www.midominio.com/

    Va más o menos bien, pero me pasa los parámetros a la dirección de destino. Es decir, no redirige a www.midominio.com, sino a www.midominio.com/?lalalololoilo ...
    No da error, pero esos parámetros sobran.

    La pregunta es:
    ¿Como redirigir con htaccess un patron bastante amplio para que redirija a una url en particular sin pasarle parámetros? (especialmente si hay bastantes /lala/lolo/lulu por dentro, con la barra de directorios)
    Thx!micesta.com
    •  
      CommentAuthorignatius
    • CommentTimeJun 11th 2010
     # 22
    Lolita no entiendo muy bien lo que quieres hacer.

    ¿Quieres mandar todo lo que sea o.php?url=lalala/lolololo/lulululu y también o.php?url=loquesea a la página principal?

    redirectMatch 301 /o.php?url=(.*) http://www.midominio.com/

    Debería funcionar. Incluso, si no vas a usar los parámetros, te valdría con .* sin los paréntesis, creo...

    ¿No sería más lógico redirigirlos a sus páginas o es que ya no existen?

    Dime si te funciona...
    •  
      CommentAuthorAd-Senseí
    • CommentTimeJun 11th 2010
     # 23
    Gabri Añade esto para que se vean las url como quieres:


    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    agua de coco | Wasap | washap telecharger whatsapp Remedios Naturales
    •  
      CommentAuthorlolita
    • CommentTimeJun 11th 2010
     # 24
    Posted By: ignatiusredirectMatch 301 /o.php?url=(.*) http://www.midominio.com/

    Debería funcionar. Incluso, si no vas a usar los parámetros, te valdría con .* sin los paréntesis, creo...

    ¿No sería más lógico redirigirlos a sus páginas o es que ya no existen?

    Dime si te funciona.


    No funciona, me sigue pasando los parámetros.
    Las páginas ya no existen, por eso quiero redirigirlas al index.micesta.com
    •  
      CommentAuthorlolita
    • CommentTimeJun 11th 2010
     # 25
    Parece que si le añado un ? al destino ya no pasa los parámetros, pero me redirige a www.midominio.com/?

    Me está quedando tal que así la línea en el htaccess:

    redirectMatch 301 /o.php?url=* http://www.midominio.com?


    y me redirige a www.midominio.com/? (tanto si le pongo la barra antes del ? en el htaccess como si no se la pongo)
    Y si le quito al htaccess el ? al final, me pasa todos los parámetros
    y si a la página origen le sustituyo el * por (.*) da lo mismo, igual me pasa todos los parámetrosmicesta.com
    •  
      CommentAuthorignatius
    • CommentTimeJun 11th 2010
     # 26
    no...

    prueba con esto, perdona...

    redirectMatch 301 ^\/o\.php\?url=(.*)$ http://www.midominio.com/

    De esta forma CREO que te tendría que funcionar...

    Es que donde estoy no puedo probar... pero, así, de cabeza creo que rularía
    •  
      CommentAuthorignatius
    • CommentTimeJun 11th 2010 editado
     # 27
    RewriteEngine On

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^o\.php(.*) /? [R=301,L]


    Ahora sí esto lo que hace es que se ejecuta la condición de reescritura siempre que no exista previamente un archivo o directorio requerido y, las llamadas al archivo o.php(loquseaquelesiga) se redirigen al principal y al poner el ? después de la barra, elimina los parámetros de la redirección.

    Lo he probado y funciona :first:
    •  
      CommentAuthorlolita
    • CommentTimeJun 11th 2010
     # 28
    Bueno, para

    o.php?parametrosvarios
    de lujo ibérico.

    Ahora me queda uno por enchufar que es:
    /uno/dos/lalallala
    /uno/tres/lolorololo?loloilo

    He probado varias combinaciones con lo que me habéis enviado.
    Por ejemplo
    ^uno(.*)
    /uno(.*)
    /uno/(.*)

    Pero no ha habido manera, todo se me va al 404.
    Como lo hacía antes, con el redirectmach 301 /uno/(.*) http://www.midominio.com va más o menos, aunque me pasa los parámetros (que no me valen para nada por cierto)

    No penséis que no he buscado en google antes de preguntar... Pero en los 15 primeros resultados no veo nada que se me acople, y si se me acopla no lo he entendido :dumb:

    El htaccess es la pera para pillarle el puntomicesta.com
    •  
      CommentAuthorlolita
    • CommentTimeJun 11th 2010 editado
     # 29
    Ufff ya está. La primera era la buena.

    Posted By: lolita^uno(.*)


    Resulta que tenía realmente una carpeta llamada /uno/ por ahí, con su propio htaccess que daba un 404.... en fin... borrar borrar borrar y funcionar. Cuánta basura acumulamos haciendo parches...

    Y ahí me ha valido de pm lo de

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f

    porque esa carpeta tenía un index. Si no se lo ponía, se ve que se llamaba a sí misma mil veces y me daba error 500.

    Ahora a comprobar que todo lo que quede por ahí sigue el mismo patrón y listo.

    Sois unos Artistas! :first:
    Gracias!micesta.com
    •  
      CommentAuthorignatius
    • CommentTimeJun 11th 2010
     # 30
    ¿De lujo ibérico es el jamón que mandas? :dumb:

    De nada!

    Posted By: lolitaEl htaccess es la pera para pillarle el punto


    Sí que tiene su punto pero es superútil.
    Y las expresiones regulares -hasta donde las dominio que no es mucho- es de las cosas más útiles que he aprendido.
    •  
      CommentAuthorlolita
    • CommentTimeJun 11th 2010
     # 31
    Posted By: ignatius¿De lujo ibéricoes el jamón que mandas? :dumb:

    :comer: Qué bueno es el jamón
    Con esto te doy las gracias, te digo que eres un artista. Si quieres que te llame bonico te llamo bonico, pero sólo una vez. Y a esto hay que sumarle que a partir de ahora te veré con otros ojos y pensaré que eres mejor persona, y cuando necesites algo y esté en mi mano no te quepa duda que ahí estaré.
    Para el surtidito de ibéricos + quesito + vinito hay que demostar Seguimiento Incondicional, estar ahí cuando lo necesite urgente y hacerme un buen precio para los marrones gordos y resolverlos pronto y bien.
    Y no hay que esperarlo ni pedirlo, también es fundamental. Lo hago con tan buena fe como la que recibo.micesta.com
    •  
      CommentAuthorignatius
    • CommentTimeJun 11th 2010
     # 32
    Vaya, toda una declaración de intenciones jejeje
    Tú si que eres una artista :cata2:
    •  
      CommentAuthorlolita
    • CommentTimeJun 11th 2010
     # 33
    :shamed:
    artista tú que me has ayudado con el embolao éste que tenía aquí :cata2:micesta.com
    •  
      CommentAuthorAd-Senseí
    • CommentTimeJun 11th 2010 editado
     # 34
    Mi página favorita para el htaccess:
    * User IP Ban
    * Site Referrer Ban
    * Disable Hotlinking

    http://tools.dynamicdrive.com/userban/agua de coco | Wasap | washap telecharger whatsapp Remedios Naturales
    •  
      CommentAuthorPaco
    • CommentTimeJun 30th 2010
     # 35
    Una consultilla ...

    tengo que redirigir index.php a la raíz /
    el tema está en que esto funciona RewriteRule index.php / [R=301,L] pero entonces no salen bien el resto de urls ... tipo index.php?xxxx=xxxx

    Como se pondría una condición de que sea "index.php" y no afecte al resto de urls??

    alguna idea ....
    • CommentAuthorepsilon
    • CommentTimeJun 30th 2010
     # 36
    RewriteCond %{THE_REQUEST} ^GET\ .*/index\.(php|html)\ HTTP
    RewriteRule (.*)index\.(php|html)$ /$1 [R=301,L]

    Asi no deberia afectarteDisclaimer: Por lo menos así lo veo yo.
    •  
      CommentAuthorPaco
    • CommentTimeJul 1st 2010
     # 37
    Gracias kifman :cata2:
  2.  # 38
    Amigos demenitas alguien me podria ayudar con .htaccess en Onarcade para que mis url en vez de www.dominio.../file.php?f=44 a www.dominio..../video-juegos/nombre del juego.....

    trate de comprender la explicacion de ( frisco ) ya que es la mas sercana pero parece que me :cata3::noloveo: complique alguien me pueden echar una mano ?

    :que:twitter
    •  
      CommentAuthorPaco
    • CommentTimeMay 6th 2015
     # 39
    juraría que esto me funcionaba bien aunque apuntado a otro dominio :que:
    en el mismo dominio me sale ? detrás de la /

    una ayudica para resolver rápido, se trata de una regla para que todos los ficheros con extensión jsf?=id estén en la carpeta que sea /.../...
    los redirija a la home / del mismo dominio :cry:

    Posted By: ignatiusRewriteEngine On

    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^o\.php(.*) /? [R=301,L]


    Ahora sí esto lo que hace es que se ejecuta la condición de reescritura siempre que no exista previamente un archivo o directorio requerido y, las llamadas al archivo o.php(loquseaquelesiga) se redirigen al principal y al poner el ? después de la barra, elimina los parámetros de la redirección.

    Lo he probado y funciona :first:Días fértiles|Calculadora|500 megas extra en Dropbox
    •  
      CommentAuthorAntonio
    • CommentTimeMay 6th 2015 editado
     # 40
    Imagino que sería algo así:


    RewriteRule jsf\?=id / [R=301,L]