Tutorial: Como mover la carpeta de UPLOADS a un SUBDOMINIO

MajesticCat Seguir

Kappa
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
24 Ene 2014
Mensajes
2.718
Bueno, aqui les traigo de como mover la carpeta Media o Uploads a un subdominio.
PRIMERO QUE TODO, HAGAN UN BACKUP DE SU BASE DE DATOS

1)Vamos a nuestro cpanel y creamos un subdominio. Por ejemplo img.tudominio.com

2)Vamos a nuestro phpmyadmin y seleccionamos la base de datos en donde esta el wordpress. Y luego le damos a sql e insertamos el siguiente codigo. ( Este codigo reemplazara los url de tudominio.com/wp-content/uploads a img.tudominio.com )

Insertar CODE, HTML o PHP:
UPDATE wp_posts SET post_content = REPLACE(post_content,'http://www.domain.com/wp-content/uploads','http://img1.domain.com/uploads')

y luego insertamos este otro codigo, (Este codigo es para mover todo lo que tiene la carpeta Uploads a tu subdominio)

Insertar CODE, HTML o PHP:
UPDATE wp_posts SET guid = REPLACE(guid,'http://www.domain.com/wp-content/uploads','http://img1.domain.com/uploads')

3)Ahora vamos a nuestro Dashboard (tudominio.com/wp-admin/). Despues que estemos alli, hay una parte "secreta" en el wordpress admin. Vamos a esta url
tudominio.com/wp-admin/options.php
y le damos CONTROL+F y ponen lo siguiente URL y bajan hasta donde dice ( upload_path y upload_url_path ) .

HrIpr2P.png


OJO Aqui hay que hacer todo bien para que funcione correctamente.

En donde dice Upload_path alli va el ftpserver_root de su nuevo subdominio, (EXEMPLO /home/tucpanelusername/public_html/img) Si no sabes cual es tu ftpserver_root entra este codigo en tu index.php y te saldra cual es tu ftserver_root

Insertar CODE, HTML o PHP:
<?php echo $_SERVER["DOCUMENT_ROOT"]; ?>

Lo que yo hice porque no me sabia el ftserver_root fui a mi code editor en el wp-admin y copie todo lo que tenia el index.php y lo pegue en un blog de notas, luego lo borre y solo deje el codigo de arriba para ver mejor cual era. Si metes el codigo en la ur principal y no en el subdominio te va a dar asi ( home/usuariocpanel/public_html/tudominio.com , todo lo que tienes que hacer es cambiar tudominio.com por img o el nombre del subdominio que hallas creado)

Tomar en cuenta que la upload_path varia dependiendo de tu hosting.

5) Vamos a nuestro .htaccess y pegamos este codigo. Este codigo es para que no nos mande 404.

ESTE CODIGO VA EN EL .HTACCESS DEL DOMINIO PRINCIPAL
Insertar CODE, HTML o PHP:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.com$
RewriteRule ^wp\-content\/uploads\/?(.*)$ "http\:\/\/img1\.domain\.com\/uploads\/$1" [R=301,L]

Claro en ese codigo cambian domain y el .com dependiendo de su dominio principal.

Si tienen algunda duda reportense en los comentarios
 

jackemathe

Mi
Verificado
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
9 Nov 2011
Mensajes
3.110
Buen tutorial, efectivo :encouragement:
 

TheStronger

1
Iota
Verificado
Verificación en dos pasos activada
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
1 Jun 2017
Mensajes
2.273
Bueno tenerlo a la mano, gracias. :encouragement:
 

userloco

Gamma
SEO
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
8 May 2015
Mensajes
365
Se va a marcadores, muy bueno el tutorial :encouragement:
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba