Refactor duplicate code for calling into media controls
[WebKit-https.git] / Websites / perf.webkit.org / tools / remote-server-relay.conf
1 ServerRoot "/usr"
2 Listen 8080
3
4 LoadModule authn_core_module libexec/apache2/mod_authn_core.so
5 LoadModule authz_core_module libexec/apache2/mod_authz_core.so
6 LoadModule deflate_module libexec/apache2/mod_deflate.so
7 LoadModule log_config_module libexec/apache2/mod_log_config.so
8 LoadModule log_forensic_module libexec/apache2/mod_log_forensic.so
9 LoadModule env_module libexec/apache2/mod_env.so
10 LoadModule headers_module libexec/apache2/mod_headers.so
11 LoadModule setenvif_module libexec/apache2/mod_setenvif.so
12 LoadModule mime_module libexec/apache2/mod_mime.so
13 LoadModule unixd_module libexec/apache2/mod_unixd.so
14 LoadModule status_module libexec/apache2/mod_status.so
15 LoadModule negotiation_module libexec/apache2/mod_negotiation.so
16 LoadModule dir_module libexec/apache2/mod_dir.so
17 LoadModule alias_module libexec/apache2/mod_alias.so
18 LoadModule rewrite_module libexec/apache2/mod_rewrite.so
19
20 <IfDefine PHP5>
21     LoadModule php5_module libexec/apache2/libphp5.so
22 </IfDefine>
23
24 <IfDefine PHP7>
25     LoadModule php7_module libexec/apache2/libphp7.so
26 </IfDefine>
27
28 <Directory />
29     Options Indexes FollowSymLinks MultiViews
30     AllowOverride None
31     Require all granted
32 </Directory>
33
34 <IfModule dir_module>
35     DirectoryIndex index.html index.php
36 </IfModule>
37
38 LogLevel warn
39
40 RewriteEngine On
41 RewriteRule "/data/(.*)$" "/admin/fetch-from-remote.php/data/$1"
42 RewriteRule "/api/(.*)$" "/admin/fetch-from-remote.php/api/$1"
43
44 <IfModule log_config_module>
45     LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
46     LogFormat "%h %l %u %t \"%r\" %>s %b" common
47
48     <IfModule logio_module>
49       LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
50     </IfModule>
51
52     CustomLog |/usr/bin/tee common
53     ErrorLog |/usr/bin/tee
54 </IfModule>
55
56 <IfModule mime_module>
57     AddType text/html .html
58     AddType text/html .htm
59     AddType text/css .css
60     AddType text/javascript .js
61 </IfModule>
62
63 <IfModule php5_module>
64         AddType application/x-httpd-php .php
65         AddType application/x-httpd-php-source .phps
66 </IfModule>
67
68 <IfModule php7_module>
69         AddType application/x-httpd-php .php
70         AddType application/x-httpd-php-source .phps
71 </IfModule>
72
73 Include /private/etc/apache2/extra/httpd-mpm.conf