We are working on setting up our Drupal 8 server, and are running into an issue with clean URLs. We are using URL rewrite rules to handle clean URLs, but this is creating an issue because some D8 URLs contain '.'. So, for example, editing a content type's field results in 'node.webform.body' at the end of the URL. Our site is reading that as a file, and is then throwing a 404 error.
Do we need to handle clean URLs in a different manner, or is there an update we can make to the rewrite rules?
We are running:
We have the following in our lighttpd.conf:
url.rewrite-final = ( "^/web/system/test/(.*)$" => "/web/index.php?q=system/test/$1", "^/web/([^.?]*)?(.*)$" => "/web/index.php?q=$1&$2", "^/web/([^.?]*)$" => "/web/index.php?q=$1", "^/web/rss.xml" => "/web/index.php?q=rss.xml" )