Сайт не загружает сайт wordpress. Вместо этого отображается папка Index

Сайт не загружает сайт wordpress. Вместо этого отображается папка Index

Недавно я удалил index.htmlфайл, чтобы остановить отображение страницы Apache по умолчанию, но теперь при попытке доступа к веб-сайту я вижу изображение выше. Мое доменное имя и IP направляют на индексное представление, а не на мой фактический сайт WordPress:

Индекс

Каталог wordpressнаходится внутри/var/www/html

Нужно ли мне как-то переместить файлы WordPress из wordpressкаталога в , /var/www/htmlчтобы они были распознаны? Если да, то какую команду для этого использовать?

Или я что-то еще упускаю?

решение1

Если вы хотите отредактировать файл конфигурации Apache для использования /var/www/html/wordpressв качестве нового веб-корня, вы можете сделать это следующим образом:

  1. Откройте терминал (или подключитесь к серверу через SSH)

  2. Перейдите в каталог Apache sites-enabled:

    cd /etc/apache2/sites-enabled
    
  3. Выведите список содержимого каталога, чтобы узнать, как называется текущий включенный файл конфигурации:

    ll
    

    Это даст вам что-то вроде этого:

    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. Отредактируйте файл конфигурации:

    sudo {editor of choice} 000-default.conf 
    

    Примечание:Обязательно замените {editor of choice}текстовый редактор на тот, который вам нравится, будь то nano, vim или любой другой, который может редактировать текст.

  5. Найдите DocumentRootзначение и отредактируйте его соответствующим образом:

    DocumentRoot /var/www/html/wordpress 
    
  6. Сохраните файл

  7. Перезапустите/перезагрузите файлы конфигурации Apache:

    sudo service apache2 restart 
    

Вот и все.

Связанный контент