Impossibile caricare la pagina statica iniziale sull'URL principale

1 ott 2016, 12:03:15
Visualizzazioni: 30.7K
Voti: 3

Ho installato WordPress nella directory /wp/. Quindi nel mio blog ogni URL aveva /wp/. Ho seguito diversi articoli(1,2) e sono riuscito a rimuovere 'wp' dagli URL.

prima - example.com/wp/post-1-name dopo - example.com/post-1-name

Nelle impostazioni dei permalink ho selezionato -

nome articolo - http://example.com/sample-post/

Ora ogni URL che apro non ha /wp/. Eccetto la pagina iniziale.

Nelle 'impostazioni di lettura' ho anche impostato 'visualizzazione pagina iniziale' su 'una pagina statica' e selezionato diciamo 'Introduzione' come pagina iniziale.

Quando apro gli URL nel browser tutti gli URL tranne la homepage (example.com) funzionano correttamente ma quando apro la homepage o clicco sull'URL della pagina "introduzione" (che è la pagina statica iniziale), viene mostrato un messaggio -

Questo sito web è in costruzione.
Torna presto.

schermata messaggio sito in costruzione

Andando su http://example.com/wp/ mostra la pagina 'non trovato'.

schermata pagina non trovata

Nelle mie impostazioni generali -
Indirizzo WordPress (URL) -> http://example.com/wp
Indirizzo del sito (URL) -> http://uptuplacements.com

Contenuto del file index.php nella directory root public_html.

<?php
/**
 * Front-end dell'applicazione WordPress. Questo file non fa nulla, ma carica
 * wp-blog-header.php che lo fa e dice a WordPress di caricare il tema.
 *
 * @package WordPress
 */

/**
 * Dice a WordPress di caricare il tema WordPress e visualizzarlo.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Carica l'ambiente WordPress e il Template */
require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );

Contenuto del file index.php nella directory public_html/wp/:

<?php
/**
 * Front-end dell'applicazione WordPress. Questo file non fa nulla, ma carica
 * wp-blog-header.php che lo fa e dice a WordPress di caricare il tema.
 *
 * @package WordPress
 */

/**
 * Dice a WordPress di caricare il tema WordPress e visualizzarlo.
 *
 * @var bool
 */
define('WP_USE_THEMES', true);

/** Carica l'ambiente WordPress e il Template */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );

contenuto del file .htaccess nella directory root 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

contenuto del file .htaccess nella directory 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

Qualche suggerimento su come posso caricare la pagina iniziale sull'URL principale?

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
Commenti

Il banner "in costruzione" viene caricato in qualche modo da http://uptuplacements.com/index.php. Sei sicuro di aver seguito le istruzioni di wp-beginner per caricare un file index.php modificato nella directory root del tuo sito WordPress (non in /wp/)?

adelval adelval
1 ott 2016 13:51:38

Sì, ho seguito le istruzioni di wp-beginner. Aggiorno la domanda.

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

Penso che "in costruzione" venga caricato dal tuo file index.php nella root, prova a trovare il tuo file index.php nella root e aggiornalo con il codice sopra menzionato. Dai anche un'occhiata a [http://askwpgirl.com/move-wordpress-from-subdirectory-to-root-directory/

Amit Mishra Amit Mishra
1 ott 2016 16:49:25
Tutte le risposte alla domanda 1
2

Finalmente risolto il problema.
Il file Index.html nella directory /public_html/ era in conflitto con il file index.php.

Questo fantastico articolo ha risolto il problema.
askwpgirl.com/moving-wordpress-from-subdirectory-to-root-faq/

1 ott 2016 18:19:44
Commenti

Anche dopo averlo guardato, non ho idea di cosa significhi.

takeone takeone
13 giu 2024 12:07:38

Puoi modificare questa risposta per spiegare cosa intendi con "conflittuale"? Non è chiaro per molte persone

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