Drupal8: scripts in /libraries/civicrm/extern/ denied
Testing with CiviCRM 5.15.0, Drupal 8.7.4
Drupal's .htaccess file prevents apache from directly calling scripts except in specific directories.
So, for example, CiviMail links that go to https://domain.org/libraries/civicrm/extern/url.php?u=14&qid=11 gets
Forbidden You don't have permission to access /libraries/civicrm/extern/url.php on this server.
The best solution I've seen so far is to includeRewriteEngine Off
in the extern directory.
I suspect this is a new issue due to changes in the .htaccess file in Drupal, but I'm not sure.