1234567891011121314151617181920212223242526272829303132333435 |
- {
- debug
- frankenphp {
- #worker ./index.php
- }
- }
- http:// {
- log
- route {
- root * .
- # Add trailing slash for directory requests
- @canonicalPath {
- file {path}/index.php
- not path */
- }
- redir @canonicalPath {path}/ 308
- # If the requested file does not exist, try index files
- @indexFiles file {
- try_files {path} {path}/index.php index.php
- split_path .php
- }
- rewrite @indexFiles {http.matchers.file.relative}
- encode zstd br gzip
- # FrankenPHP!
- @phpFiles path *.php
- php @phpFiles
- file_server
- respond 404
- }
- }
|