El sitio web no carga el sitio de WordPress. Mostrando la carpeta Índice en su lugar

El sitio web no carga el sitio de WordPress. Mostrando la carpeta Índice en su lugar

Recientemente eliminé el index.htmlarchivo para evitar que se muestre la página predeterminada de Apache, pero ahora la imagen de arriba es lo que veo cuando intento acceder al sitio web. Mi nombre de dominio e IP se dirigen a una vista de índice, en lugar de a mi sitio real de WordPress:

Índice

Elwordpress directorio está dentro./var/www/html

¿Necesito mover de alguna manera los archivos de WordPress desde elwordpress directorio /var/www/htmlpara que sean reconocidos? Si es así, ¿qué comando se utilizaría para hacer esto?

¿O hay algo más que me falta?

Respuesta1

Si desea editar su archivo de configuración de Apache para usarlo /var/www/html/wordpresscomo la nueva raíz web, puede hacerlo así:

  1. Abra Terminal (o conéctese al servidor a través de SSH)

  2. sites-enabledCambie al directorio de Apache :

    cd /etc/apache2/sites-enabled
    
  3. Enumere el contenido del directorio para ver cómo se llama el archivo de configuración actualmente habilitado:

    ll
    

    Esto te dará algo como esto:

    total 8
    drwxr-xr-x 2 root root 4096 Feb  1 06:59 ./
    drwxr-xr-x 8 root root 4096 Mar 19 06:24 ../
    lrwxrwxrwx 1 root root   33 Jul 19  2021 000-default.conf -> ../sites-available/000-default.conf
    

     

  4. Edite el archivo de configuración:

    sudo {editor of choice} 000-default.conf 
    

    Nota:Asegúrese de reemplazarlo {editor of choice}con el editor de su elección, ya sea nano, vim o cualquier otro que pueda editar texto.

  5. Encuentre el DocumentRootvalor y edítelo en consecuencia:

    DocumentRoot /var/www/html/wordpress 
    
  6. Guarda el archivo

  7. Reinicie/recargue los archivos de configuración de Apache:

    sudo service apache2 restart 
    

Eso es todo al respecto

información relacionada