We've nginx installed as a proxy. While attempting to start New Mailing
civicrm/mailing/send?reset=1
browser tries to reach civicrm/a/#/mailing/new
url, ending with 404 Not Found nginx error. Nginx error log says "httpdocs/civicrm/a/index.html" is not found
It sounds pretty much the same as this question: 'Unknown path' error when trying to access New Mailing with version 4.6.2 , and we've no any modules installed.
However, solution mentioned in first comment works for us. This is it:
After changing line 56 in file civicrm/CRM/Mailing/Controller/Send.php like below, it now works.
- CRM_Utils_System::redirect(CRM_Utils_System::url('civicrm/a/', NULL, TRUE, '/mailing/new'));
+ CRM_Utils_System::redirect(CRM_Utils_System::url('civicrm/a', NULL, TRUE, '/mailing/new'));
But the question still is: do we need to perform something at NGINX configuration ( since pure Apache setup doesn't have this issue ) or it's a bug in the core, which should be reported / fixed?
Drupal 7.40 + Civicrm 4.6.9