WordPress: far vedere in radice una installazione presente in sottocartella
Per
far vedere in radice una installazione presente in sottocartella:
- autenticarsi al pannello di controllo di WordPress;
- dal menu di sinistra selezionare Impostazioni > Generali per accedere al back-end di WordPress;
- modificare Indirizzo sito (URL) eliminando il nome della sotto cartella visibile di default:
- cliccare su Salva le modifiche in fondo alla schermata per concludere l'operazione;
- accedere all'area FTP del dominio sulla cartella dove è presente l'installazione (ad esempio "wordpress_sito") e scaricare in locale i file .htaccess e index.php, quindi variarli secondo le indicazioni di seguito:
Al posto dell'indicazione "wordpress_sito" deve essere inserito il nome della propria sottocartella.
Modifiche da apportare al file .htaccess:
Variare solo le righe evidenziate in grassetto:
- # BEGIN WordPress
# Le direttive (linee) tra `BEGIN WordPress` e `END WordPress` sono
# generate dinamicamente, e dovrebbero essere modificate solo tramite i filtri di WordPress.
# Ogni modifica alle direttive tra questi marcatori verrà sovrascritta.
<ifmodule mod_rewrite.c="">
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /wordpress_sito
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress_sito/index.php [L]
</ifmodule>
# END WordPress
Dopo la modifica delle righe evidenziate il file .htaccess deve risultare come di seguito esemplificato:
- # BEGIN WordPress
# Le direttive (linee) tra `BEGIN WordPress` e `END WordPress` sono
# generate dinamicamente, e dovrebbero essere modificate solo tramite i filtri di WordPress.
# Ogni modifica alle direttive tra questi marcatori verrà sovrascritta.
<ifmodule mod_rewrite.c="">
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</ifmodule>
# END WordPress
Modifiche da apportare al file index.php:
Variare solo la riga di seguito indicata:
require __DIR_ . '/wp-blog-header.php';
Dopo la modifica il file index.php deve risultare come di seguito esemplificato:
require __DIR_ . '/wordpress_sito/wp-blog-header.php';
- trasferire i file modificati sull'area FTP del dominio sulla radice del dominio tramite client_ftp:
Quanto è stata utile questa guida?
Non hai trovato quello che cerchi?
Contatta i nostri esperti, sono a tua disposizione.