Hai creato lea regola per l’indirizzamento nella sottocartella nel file .htacces?
-
Questa risposta è stata modificata 4 anni, 10 mesi fa da tonicopi.
Chi ha creato la discussione
biluda26
(@biluda26)
Ciao tonicopi e grazie mille per il tuo riscontro.
No, effettivamente non ho creato niente. Mi sapresti dare maggiori informazioni?
Tipo quale stringa inserire e se nel file htaccess del dominio principale o quello del sottodominio?
Grazie ancora.
Devi creare un file di testo nominato .htaccess nella sottocartella con all’interno questa regola sostituendo la parola sottocartella con il nome della tua
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteCond %{REQUEST_URI} !^/my_subdir/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /my_subdir/$1
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteRule ^(/)?$ my_subdir/index.php [L]
</IfModule>
-
Questa risposta è stata modificata 4 anni, 10 mesi fa da tonicopi.
Salve biluda26,
confermo ciò che ha detto @tonicopi
aggiungo che bisogna sostituire my_subdir
ed example.com
col nome della tua sottocartella e il tuo dominio
Le istruzioni complete sono qui:
https://wordpress.org/support/article/giving-wordpress-its-own-directory/
Aggiornaci
Chi ha creato la discussione
biluda26
(@biluda26)
Buongiorno e grazie ad entrambi per le dritte.
Appena caricherò il sito vi aggiornerò in merito.
Grazie ancora.
Saluti
Chi ha creato la discussione
biluda26
(@biluda26)
Salve,
ho provato ad inserire la regola che mi avete inviato modificandola con la mia sottocartella ed il dominio ma quando provo a visualizzare il sito mi esce 500
Internal Server Error. Io ho inserito il file .htaccess nella sottocartella.
Quale potrebbe essere l’errore? L’URL completo è di questo tipo: http://www.sitoprincipale/landing/sitosottocartella.
Grazie in anticipo a chi mi aiuterà