Каталог CakePHP не найден в Digitalocean

У меня есть создать блог на локальном, все работает нормально на локальном. После загрузки на сервер digitalocean я не получаю другие страницы без домашней страницы.

Это местоположение: http://IP:8090/cake-blog/

Если я попытаюсь http://IP:8090/cake-blog/articles получить Not Found.

В /etc/apache2/apache2.conf я не изменил ничего на все, как показано ниже.

<Directory /var/www/>
    Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
</Directory>

listen 8090
<VirtualHost *:8090>
       ServerName 111.1**.1**.31
       DocumentRoot /var/www/wb02/
       <Directory /var/www/web02/>
       Options Indexes FollowSymLinks
       AllowOverride All
       Require all granted
       </Directory>
</VirtualHost>

Все расширения у меня включены. В чем сейчас может быть проблема?

Может у кого есть идея?


person Niloy Rony    schedule 23.01.2021    source источник
comment
Перезапись вашего URL-адреса (mod_rewrite) не работает (правильно), как видно из отсутствующего стиля.   -  person ndm    schedule 23.01.2021
comment
После включения mod_rewrite теперь все работает нормально! Спасибо.   -  person Niloy Rony    schedule 24.01.2021


Ответы (1)


После включения перезаписи мое приложение работает нормально. Я применил следующую процедуру.

sudo a2enmod rewrite

потом

sudo service apache2 restart
person Niloy Rony    schedule 24.01.2021