.htaccess archivo que redirige al directorio principal

4

Estoy creando instalaciones de WordPress separadas en varios subdirectorios de un dominio.

Al principio recibía un error interno del servidor 500 ... así que creé el archivo .htaccess y lo subí a cada raíz de instalación de WordPress.

Archivo .HTACCESS:

# BEGIN WordPress
RewriteEngine On
RewriteBase /zingery/wordpress/
RewriteRule . /zingery/wordpress/index.php [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
# END WordPress

Ahora, cuando voy al directorio raíz para completar la instalación de WordPress, se me redirige al directorio principal.

Aquí hay un enlace con el ejemplo:

enlace

Cuando haces clic en "zingery" y luego en "wordpress" te lleva a / temp

¿Alguna idea de lo que está pasando?

Si hace clic en "prueba" en el directorio temporal, muestra correctamente el archivo index.php dentro de esa carpeta (el directorio de prueba NO contiene una instalación de WP). Esto me implica que el problema de redireccionamiento principal está relacionado con WordPress.

¿Puede alguien ayudarme?

    
pregunta cpcdev 04.05.2016 - 20:29

1 respuesta

3

En aras de la claridad, este debería ser su .htaccess

RewriteEngine On
RewriteBase /zingery/wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /zingery/wordpress/index.php [L]
    
respondido por el TheDeadMedic 04.05.2016 - 20:39

Lea otras preguntas en las etiquetas