Thanks for your interest in ntozier, very kind of you.
I made the checks in the log files calling the internal pages and at each test, I restarted apache to save in the logerror, this is the content:
PHP Warning: Module 'intl' already loaded in Unknown on line 0
[Fri Nov 29 16:28:42.357471 2019] [mpm_prefork:notice] [pid 6054] AH00163: Apache/2.4.29 (Ubuntu) configured -- resuming normal operations
[Fri Nov 29 16:28:42.374618 2019] [core:notice] [pid 6054] AH00094: Command line: '/usr/sbin/apache2'
[Fri Nov 29 16:29:19.115588 2019] [mpm_prefork:notice] [pid 6054] AH00169: caught SIGTERM, shutting down
PHP Warning: Module 'intl' already loaded in Unknown on line 0
[Fri Nov 29 16:29:19.852210 2019] [mpm_prefork:notice] [pid 6099] AH00163: Apache/2.4.29 (Ubuntu) configured -- resuming normal operations
[Fri Nov 29 16:29:19.867093 2019] [core:notice] [pid 6099] AH00094: Command line: '/usr/sbin/apache2'
[Fri Nov 29 16:31:11.897396 2019] [mpm_prefork:notice] [pid 6099] AH00169: caught SIGTERM, shutting down
PHP Warning: Module 'intl' already loaded in Unknown on line 0
[Fri Nov 29 16:31:12.643658 2019] [mpm_prefork:notice] [pid 6137] AH00163: Apache/2.4.29 (Ubuntu) configured -- resuming normal operations
[Fri Nov 29 16:31:12.644751 2019] [core:notice] [pid 6137] AH00094: Command line: '/usr/sbin/apache2'
this is the content of the .htaccess file (which is identical to that of the fully functional windows server:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.*/pages)
RewriteRule .*$ %1/index.php/$1 [L]
</IfModule>
finally this is what concerns the configuration of Apache regarding the htaccess directives
_<Directory />
Options FollowSymLinks
AllowOverride None
Require all denied
</Directory>
<Directory /usr/share>
AllowOverride None
Require all granted
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
AccessFileName .htaccess
<FilesMatch ".ht">
Require all denied
</FilesMatch>_
this story is driving me crazy, and I can't find the reason why this happens.