Я новичок в cakephp, и я хочу изменить администратора моего проекта с 'websiteurl/admin'
на что-то уникальное и отличное в соответствии с требованиями клиента.Но проблема в том, что я не могу сделать это из файла маршрутов, поскольку это может создать некоторые проблемы в проекте.Поэтому я подумал сделать это с помощью htaccess.Но htaccess не переписывает URL-адреса.Моя директория проекта: www/html/myproject/
Вот что я сделал - 1. Включил mod_rewrite, используя sudo a2enmod rewrite.
2. Добавлены
Параметры, Запретить Разрешить из всех
в файле - /etc/apache2/sites-enabled/000-default.conf
Для целей тестирования я создал файл test.html в www/html/myproject/webroot/
, а вот мой код htaccess в webroot
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
RewriteRule ^testfile$ test.html [NC]
</IfModule>
код ниже добавлен для увеличения размера загружаемого файла
php_value upload_max_filesize 100M
php_value post_max_size 100M
Но когда я получаю доступ к projecturl / testfile, Cakephp выдает ошибку, что TestFileController не может быть найден.
Подскажите, пожалуйста, гдеЯ делаю неправильно при использовании htaccess и также будет хорошо использовать htaccess вместо файла маршрутов для изменения URL-адреса администратора?Спасибо.