paginas - permisos wordpress linux
Configurar WordPress.htaccess para ver subcarpetas (2)
Editar # 2 : vale, creo que ya lo entendí, pero es bastante complicado.
modifique el archivo .htaccess de su instalación base de wordpress para que se vea así:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/blog2/.*
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
ahora, cargue una nueva copia de wordpress en "blog2 /" y copie su archivo wp-config.php
. edite el archivo "/blog2/wp-config.php" y cambie $table_prefix
a algo diferente a su primer blog. (Esto instalará ambos wordpress en la misma base de datos).
Una vez que hayas hecho eso, deberías poder ir a:
http://yourdomain.com/blog2/
y termine la instalación sin problema. el problema inicial era que la nueva copia de wordpress seguía intentando usar el archivo wp-config.php
la primera copia. Al moverlo manualmente, lo arreglaste todo.
porque estoy loco, probé esto con dos copias nuevas, escribí algunos artículos de prueba y pude navegar sin problemas, así que debería funcionar :)
Tengo una instalación de WordPress con un archivo .htaccess
que se ve así:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Intenté instalar una copia nueva de WordPress en un subdirectorio para un blog separado y recibo errores 404 en la raíz de WordPress cuando intento verlo. Supongo que esto se debe al archivo .htaccess
.
¿Cómo lo cambio para que pueda ver la subcarpeta?
Para futuras referencias, puede intentar esto:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog2/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog2/index.php [L]
</IfModule>
# END WordPress