To remove the index.php from the url, please change the config in \app\Config\App.php line#95 & 114 (Line number could be different based on your changes).
public $indexPage = '';
public $uriProtocol = 'PATH_INFO';
Add a .htaccess file in your server root where you've installed the RISE.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
File structure should be like this:
├── .htaccess├── index.php├── /app
Note: The mod_rewrite should be enabled on the apache.
If you are using nginx, instead of .htaccess file, please use this:
location / {if (!-e $request_filename){rewrite ^(.*)$ /index.php/$1 break;}}
Check more details here: