No se puede cargar la página estática en la URL principal

1 oct 2016, 12:03:15
Vistas: 30.7K
Votos: 3

Instalé WordPress en el directorio /wp/. Así que en mi blog cada URL tenía /wp/. Seguí varios artículos(1,2) y pude eliminar el 'wp' de las URLs.

antes - example.com/wp/post-1-name después - example.com/post-1-name

En la configuración de enlaces permanentes he seleccionado -

nombre de la entrada - http://example.com/sample-post/

Ahora cada url que abro no tiene /wp/ en ella. Excepto la página principal.

En 'ajustes de lectura' también configuré la 'página de inicio' como 'una página estática' y seleccioné digamos 'Introducción' como página de inicio.

Cuando abro urls en el navegador todas las urls excepto la página de inicio (example.com) funcionan bien pero cuando abro la página de inicio o hago clic en la url de la página "introducción" (que es la página estática de inicio), se muestra un mensaje -

Este sitio web está en construcción.
Vuelva pronto.

captura de pantalla mostrando mensaje de sitio en construcción

Al ir a http://example.com/wp/ muestra la página 'no encontrado'.

captura de pantalla mostrando página no encontrada

En mis ajustes generales -
Dirección de WordPress (URL) -> http://example.com/wp
Dirección del sitio (URL) -> http://uptuplacements.com

Contenido del archivo index.php en el directorio raíz public_html.

<?php
/**
 * Entrada a la aplicación WordPress. Este archivo no hace nada, pero carga
 * wp-blog-header.php que lo hace y le dice a WordPress que cargue el tema.
 *
 * @package WordPress
 */

/**
 * Le dice a WordPress que cargue el tema de WordPress y lo muestre.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Carga el Entorno y Plantilla de WordPress */
require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );

Contenido del archivo index.php en el directorio public_html/wp/:

<?php
/**
 * Entrada a la aplicación WordPress. Este archivo no hace nada, pero carga
 * wp-blog-header.php que lo hace y le dice a WordPress que cargue el tema.
 *
 * @package WordPress
 */

/**
 * Le dice a WordPress que cargue el tema de WordPress y lo muestre.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Carga el Entorno y Plantilla de WordPress */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );

contenido del archivo .htaccess en el directorio raíz public_html

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

# END WordPress

contenido del archivo .htaccess en el directorio public_html/wp/

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

# END WordPress

¿Alguna sugerencia sobre cómo puedo cargar la página principal en la url de inicio?

1 https://codex.wordpress.org/Changing_The_Site_URL
2 http://www.wpbeginner.com/wp-tutorials/how-to-get-rid-of-wordpress-from-your-wordpress-site-url/

3
Comentarios

El banner "en construcción" se carga de alguna manera por http://uptuplacements.com/index.php. ¿Estás seguro de que seguiste las instrucciones de wp-beginner para subir un archivo index.php modificado al directorio raíz de tu sitio WordPress (no a /wp/)?

adelval adelval
1 oct 2016 13:51:38

Sí, seguí las instrucciones de wp-beginner. Actualizando la pregunta.

Anurag Rana Anurag Rana
1 oct 2016 15:48:39

Creo que "en construcción" se carga desde tu archivo index.php en la raíz, intenta encontrar tu archivo index.php raíz y actualiza index.php con el código superior que mencionas. También echa un vistazo a [http://askwpgirl.com/move-wordpress-from-subdirectory-to-root-directory/

Amit Mishra Amit Mishra
1 oct 2016 16:49:25
Todas las respuestas a la pregunta 1
2

Finalmente resolví el problema.
El archivo Index.html en el directorio /public_html/ estaba en conflicto con el archivo index.php.

Este increíble artículo resolvió el problema.
askwpgirl.com/moving-wordpress-from-subdirectory-to-root-faq/

1 oct 2016 18:19:44
Comentarios

Incluso después de mirarlo, no tengo idea de lo que significa.

takeone takeone
13 jun 2024 12:07:38

¿Puedes editar esta respuesta para explicar qué quieres decir con "conflicto"? No está claro para mucha gente

Tom J Nowell Tom J Nowell
13 jun 2024 13:02:51