Я могу запустить свой код как http://localhost/CakePHP, но мне нужно запустить его как http://localhost.
Для этого я переместил все свои файлы проекта CakePHP (/ var / www / html / CakePHP) в каталог / html и удалил пустой каталог "CakePHP". Теперь весь мой код размещен в каталоге html.
но получаю следующее сообщение:
Перезапись URL не настроена должным образом на вашем сервере.
Я включил модуль перезаписи. Пожалуйста, проверьте мою директиву файла .htaccess, я что-то не так делаю?
1-й файл: cat /var/www/html/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
2-й файл: cat /var/www/html/webroot/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
# RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>