Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/11/2014, 19:43
Avatar de zanguanga
zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 15 años, 4 meses
Puntos: 429
Respuesta: Redireccionar wp-uploads de un blog a un multisitio

Gracias ArturoGallegos, algo he intentado pero me pierdo totalmente. He probado con %{HTTP_HOST} y con %{HTTP_REFERER} pero nada, si pongo la url antigua me devuelve error 500. Lo último que he probado, sin resultado tampoco, ha sido algo así:

Código codigo:
Ver original
  1. RewriteEngine On
  2. RewriteCond   %{REQUEST_URI}   ^dominio3\.com\/wp-content\/uplauds\/$   [NC]
  3. RewriteRule   ^/?$   "http\:\/\/www\.dominio3\.com\/wp-content\/uploads\/sites\/3\/$1   [R=301,L]

Gracias metacortex, creo que eso ya lo había probado anteriormente, pero acabo de probarlo de nuevo y tampoco me va ninguna de las dos soluciones que dan allí.

EDITO:
Ahora no me da error 500 y las antiguas urls de las imágenes redirigen bien pero me causa un problema casi mayor, si intentas abrir una, se crea este bucle:

Código url:
Ver original
  1. http://www.dominio.com/wp-content/uploads/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/sites/3/2012/05/imagen.jpg

El código usado ha sido este
Código codigo:
Ver original
  1. RedirectMatch 301 /wp-content/uploads/(.*)$ /wp-content/uploads/sites/3/$1

No sé solucionarlo. Debería redirigir varios dominios a sus respectivos directorios.

Código HTML:
Ver original
  1. http://www.dominio1.com/wp-content/uploads/  a  http://www.dominio1.com/wp-content/uploads/site/1/
  2. http://www.dominio2.com/wp-content/uploads/  a  http://www.dominio2.com/wp-content/uploads/site/2/
y así sucesivamente. O bien usar el dominio principal, pero no me convence tampoco.

Código HTML:
Ver original
  1. http://www.dominio1.com/wp-content/uploads/  a  http://www.dominio-principal.com/wp-content/uploads/site/1/
  2. http://www.dominio2.com/wp-content/uploads/  a  http://www.dominio-principal.com/wp-content/uploads/site/2/

Para ver si me iluminaba con alguna idea me he fijado también en como guarda wordpress.com los archivos de cada sitio, pero tampoco me ha servido. Sin embargo, como curiosidad, me he dado cuenta de que cambian la ruta por defecto. Por ejemplo, si el blog es zanguanga.wordpress.com las imagenes las guardan en zanguanga.files.wordpress.com/YYYY/MM/

En fin, que estoy más perdida en esto que un husky en el desierto
__________________
Mi blog personal | Mi G+

Última edición por zanguanga; 30/11/2014 a las 21:49