Я очень новичок в MVC. Я пытаюсь скрыть index.php из URL. Я получил файл .htaccess из нашей другой команды.Путь к контроллеру не найден
http://localhost/BusinessDatingApp/ Когда я вхожу в ссылку выше, тогда контроллер индекса работает нормально, что является контроллером по умолчанию.
Когда я ввожу этот URL (http://localhost/BusinessDatingApp/city) он выдает ошибку
"The requested URL /BusinessDatingApp/city was not found on this server.
Apache/2.4.7 (Ubuntu) Server at localhost Port 80"
Вот мой файл .htaccess.
#php_flag display_errors on
#php_value error_reporting 9999
RewriteEngine On
#RewriteCond %{HTTP} !=on
#RewriteRule^http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# force url to lowercase
#RewriteCond %{REQUEST_URI} [A-Z]
# ensure it is not a file on the drive first
#RewriteCond %{REQUEST_FILENAME} !-s
#RewriteRule (.*) rewrite-strtolower.php?rewrite-strtolower-url=$1 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]
Что мне здесь недостает? Любая помощь была бы оценена
благодарю вас Ashish Mehta Thats работал для меня, я пытался со второй ответьте на ссылку, указанную выше. – Joshi