summaryrefslogtreecommitdiff
path: root/caddytest/integration/caddyfile_adapt/php_fastcgi_try_files_override.txt
diff options
context:
space:
mode:
Diffstat (limited to 'caddytest/integration/caddyfile_adapt/php_fastcgi_try_files_override.txt')
-rw-r--r--caddytest/integration/caddyfile_adapt/php_fastcgi_try_files_override.txt248
1 files changed, 124 insertions, 124 deletions
diff --git a/caddytest/integration/caddyfile_adapt/php_fastcgi_try_files_override.txt b/caddytest/integration/caddyfile_adapt/php_fastcgi_try_files_override.txt
index 2f4ef76..4342786 100644
--- a/caddytest/integration/caddyfile_adapt/php_fastcgi_try_files_override.txt
+++ b/caddytest/integration/caddyfile_adapt/php_fastcgi_try_files_override.txt
@@ -1,124 +1,124 @@
-:8884
-
-php_fastcgi localhost:9000 {
- # some php_fastcgi-specific subdirectives
- split .php .php5
- env VAR1 value1
- env VAR2 value2
- root /var/www
- try_files {path} {path}/index.php =404
- dial_timeout 3s
- read_timeout 10s
- write_timeout 20s
-
- # passed through to reverse_proxy (directive order doesn't matter!)
- lb_policy random
-}
-----------
-{
- "apps": {
- "http": {
- "servers": {
- "srv0": {
- "listen": [
- ":8884"
- ],
- "routes": [
- {
- "match": [
- {
- "file": {
- "try_files": [
- "{http.request.uri.path}/index.php"
- ]
- },
- "not": [
- {
- "path": [
- "*/"
- ]
- }
- ]
- }
- ],
- "handle": [
- {
- "handler": "static_response",
- "headers": {
- "Location": [
- "{http.request.uri.path}/"
- ]
- },
- "status_code": 308
- }
- ]
- },
- {
- "match": [
- {
- "file": {
- "try_files": [
- "{http.request.uri.path}",
- "{http.request.uri.path}/index.php",
- "=404"
- ],
- "split_path": [
- ".php",
- ".php5"
- ]
- }
- }
- ],
- "handle": [
- {
- "handler": "rewrite",
- "uri": "{http.matchers.file.relative}"
- }
- ]
- },
- {
- "match": [
- {
- "path": [
- "*.php",
- "*.php5"
- ]
- }
- ],
- "handle": [
- {
- "handler": "reverse_proxy",
- "load_balancing": {
- "selection_policy": {
- "policy": "random"
- }
- },
- "transport": {
- "dial_timeout": 3000000000,
- "env": {
- "VAR1": "value1",
- "VAR2": "value2"
- },
- "protocol": "fastcgi",
- "read_timeout": 10000000000,
- "root": "/var/www",
- "split_path": [
- ".php",
- ".php5"
- ],
- "write_timeout": 20000000000
- },
- "upstreams": [
- {
- "dial": "localhost:9000"
- }
- ]
- }
- ]
- }
- ]
- }
- }
- }
- }
-}
+:8884
+
+php_fastcgi localhost:9000 {
+ # some php_fastcgi-specific subdirectives
+ split .php .php5
+ env VAR1 value1
+ env VAR2 value2
+ root /var/www
+ try_files {path} {path}/index.php =404
+ dial_timeout 3s
+ read_timeout 10s
+ write_timeout 20s
+
+ # passed through to reverse_proxy (directive order doesn't matter!)
+ lb_policy random
+}
+----------
+{
+ "apps": {
+ "http": {
+ "servers": {
+ "srv0": {
+ "listen": [
+ ":8884"
+ ],
+ "routes": [
+ {
+ "match": [
+ {
+ "file": {
+ "try_files": [
+ "{http.request.uri.path}/index.php"
+ ]
+ },
+ "not": [
+ {
+ "path": [
+ "*/"
+ ]
+ }
+ ]
+ }
+ ],
+ "handle": [
+ {
+ "handler": "static_response",
+ "headers": {
+ "Location": [
+ "{http.request.uri.path}/"
+ ]
+ },
+ "status_code": 308
+ }
+ ]
+ },
+ {
+ "match": [
+ {
+ "file": {
+ "try_files": [
+ "{http.request.uri.path}",
+ "{http.request.uri.path}/index.php",
+ "=404"
+ ],
+ "split_path": [
+ ".php",
+ ".php5"
+ ]
+ }
+ }
+ ],
+ "handle": [
+ {
+ "handler": "rewrite",
+ "uri": "{http.matchers.file.relative}"
+ }
+ ]
+ },
+ {
+ "match": [
+ {
+ "path": [
+ "*.php",
+ "*.php5"
+ ]
+ }
+ ],
+ "handle": [
+ {
+ "handler": "reverse_proxy",
+ "load_balancing": {
+ "selection_policy": {
+ "policy": "random"
+ }
+ },
+ "transport": {
+ "dial_timeout": 3000000000,
+ "env": {
+ "VAR1": "value1",
+ "VAR2": "value2"
+ },
+ "protocol": "fastcgi",
+ "read_timeout": 10000000000,
+ "root": "/var/www",
+ "split_path": [
+ ".php",
+ ".php5"
+ ],
+ "write_timeout": 20000000000
+ },
+ "upstreams": [
+ {
+ "dial": "localhost:9000"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ }
+ }
+ }
+ }
+}