• . Movi correctamente la instalación de carpeta a directorio raíz.
    . Después de eso las NUEVAS redirecciones que hago via Cpanel ya no funcionan.
    . Encontré el problema en el .htaccess Las nuevas redirecciones aparecen así:

    {REDIRECCIONES ANTIGUAS}

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /wp/
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wp/index.php [L]
    </IfModule>
    # END WordPress

    {REDIRECCIONES NUEVAS}

    . Solo cuando muevo MANUALMENTE las redirecciones nuevas funciona adecuadamente y entonces debe quedar así:

    {REDIRECCIONES ANTIGUAS}
    {REDIRECCIONES NUEVAS}

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /wp/
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wp/index.php [L]
    </IfModule>

    # END WordPress

    MI PREGUNTA ES:
    ¿COMO HACER PARA QUE LAS REDIRECCIONES NUEVAS HECHAS EN EL CPANEL APAREZCAN APROPIADAMENTE EN EL HTACCESS SIN TENER QUE HACER ESA CORRECCIÓN MANUALMENTE?

Viendo 10 respuestas - de la 1 a la 10 (de un total de 10)
  • Habla con tu hosting para saber que te permite y que no hacer tu panel. Puede ser que no veas archivos que empiezan con punto desde el cpanel, porque si puedes verlos y editarlos, solo es cuestión de abrir el archivo, editarlo y guardarlo.

    En cuanto a redirecciones, ¿son para no tener errores 404 y encontrar bien el contenido? o ¿porque sin ellas no puedes entrar a tu WordPress y se va a la dirección antigua?

    Saludos.

    Iniciador del debate mercader3000

    (@mercader3000)

    Con respeto compañero, su intervención esta lejos de la respuesta a mi pregunta. No hay necesidad de hablar nada con el hosting y los archivos que empiezan con punto si los puedo ver por FTP y editarlos.
    Es precisamente lo que he señalado que hago: Abrir el archivo .htaccess y poner las redirecciones creadas con el cpanel en el orden correcto.
    Las redirecciones las uso para acortar links externos demasiado largos. Si puedo ingresar a wordpress y todo esta bien. Saludos.

    Con todo respeto también te contesto, para eso son estos foros 🙂

    1- Te pregunto sobre las redirecciones porque arriba no pusiste ninguna, entonces había que entender a que te referías con redirecciones. Esas que pones arriba no son para acortar URLS, son la que usa WordPress de forma natural para los enlaces permanentes.

    Las dos que pusiste son exactamente iguales, las antiguas y las nuevas, entonces por eso la duda de para que las querías o a que te referías. Así se podría entender tu problema.

    2- Para que las redirecciones que haces en cPanel se apliquen en tu .htaccess, si vas a tener que hablar con tu hosting, eso no tiene nada que ver con WordPress, tiene que ver con la configuración de un servidor y desgraciadamente hay miles de configuraciones diferentes. Por esa razón tu hosting te dirá si puedes o no puedes hacer eso. Pregúntales, para eso están y para eso les pagas.

    Saludos.

    Iniciador del debate mercader3000

    (@mercader3000)

    Escribi {REDIRECCIONES ANTIGUAS} para no copiar un largo listado de redirecciones. Lo mismo para {REDIRECCIONES NUEVAS}

    No hay ningun problema en como estan escritas.
    El problema es el orden en que aparecen.

    Cuando hago las redirecciones via cpanel el htaccess aparece asi
    {REDIRECCIONES ANTIGUAS}
    {CODIGO DE WORDPRESS}
    {REDIRECCIONES NUEVAS}

    y no funciona.
    Para que funcione debo cambiar el orden MANUALMENTE y que quede asi
    {REDIRECCIONES ANTIGUAS}
    {REDIRECCIONES NUEVAS}
    {CODIGO DE WORDPRESS}

    Mi pregunta es como corregir eso de modo que no tenga que entrar al .htaccess a modificar eso manualmente acada vez que hago una redirección. ¿Se entiende?
    un saludo!

    Se entiende perfectamente.

    Primero, no tienes que tener redirecciones antiguas, luego nuevas, luego mas nuevas.

    Si las estas cambiando, borra las antiguas.

    Segundo, para que lo que realizas en cPanel se aplique en tu htaccess, tienes que hablar con tu hosting.

    Saludos.

    Iniciador del debate mercader3000

    (@mercader3000)

    No, parece que no se entiende.

    {REDIRECCIONES ANTIGUAS} = Redirecciones que hice ANTES de mover wordpress a la carpeta raíz, que me sirven, que estan ok. No tengo por qué borrarlas.

    {REDIRECCIONES NUEVAS} = Redirecciones que hago actualmente DESPUES de mover wordpress a la carpeta raíz.

    Los cambios que hago en el cPanel si se ven reflejados en el htaccess. Repito, «no necesito hablar con el hosting».

    El problema es que dichos cambios aparecen en un orden incorrecto y debo corregirlos manualmente.

    Busco un lugar para colocar este codigo de modo que las redirecciones nuevas que hago aparezcan en orden inmediatamente después de las redirecciones ya existentes, y no se vean bloqueadas por este pedazo de código.

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /wp/
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /wp/index.php [L]
    </IfModule>
    # END WordPress

    Ok, ahora si quedó más claro, todo te funciona bien y el problema es el orden en el que cPanel guarda las cosas en el archivo htaccess.

    Esa opción no existe en WordPress, ni es un problema de WordPress. Esta todo relacionado al servidor y a cPanel.

    Te lo tengo que poner de nuevo, habla con tu hosting, ellos te dirán si es posible modificar el comportamiento de como guarda cPanel las cosas en el htaccess. Desde WordPress, no puedes hacer nada al respecto.

    Se me ocurre que borres las redirecciones y las agregues en el orden inverso, para que se agreguen como quieres. Si del 1 al 5 las pone al revés, pues ponlas del 5 al 1.

    Saludos.

    Iniciador del debate mercader3000

    (@mercader3000)

    Por dios!!! Que pasa con una sola pregunta que es tan facil de entender.

    El problema ahora es de comprensión de lectura y la gente se manda a responder cualquier alverja!

    Ya quedó claro con lo último, pero no nos dijiste si se solucionó o que paso. De la respuesta de jmavelar no te molestes, no es que no la entienda, solo entro al foro a poner enlaces de su web en todos los posts que pudo, no entro a ayudarte.

    Saludos.

Viendo 10 respuestas - de la 1 a la 10 (de un total de 10)
  • El debate ‘Problema de redirección despues de mover instalacion a raíz’ está cerrado a nuevas respuestas.