# DISK. The PID of the main server process is automatically appended to
# the filename.
#
-#LockFile "/private/var/run/httpd.lock"
+LockFile "/tmp/WebKit/httpd.lock"
#
# PidFile: The file in which the server should record its process
# directive.
#
# Configured from the httpd command line for WebKit layout tests.
+# Port 8443 is hard-coded as it is needed for the HTTPS configuration later on.
#
#Listen 3000
-#Listen 127.0.0.1:8000
+Listen 127.0.0.1:8080
+Listen 127.0.0.1:8443
#
# Dynamic Shared Object (DSO) Support
#LoadModule unique_id_module libexec/httpd/mod_unique_id.so
#LoadModule setenvif_module libexec/httpd/mod_setenvif.so
#LoadModule dav_module libexec/httpd/libdav.so
-#LoadModule ssl_module libexec/httpd/libssl.so
+LoadModule ssl_module libexec/httpd/libssl.so
#LoadModule perl_module libexec/httpd/libperl.so
LoadModule php4_module libexec/httpd/libphp4.so
LoadModule hfs_apple_module libexec/httpd/mod_hfs_apple.so
AddModule mod_so.c
#AddModule mod_setenvif.c
#AddModule mod_dav.c
-#AddModule mod_ssl.c
+AddModule mod_ssl.c
#AddModule mod_perl.c
AddModule mod_php4.c
AddModule mod_hfs_apple.c
# logged here. If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
-ErrorLog "/tmp/WebKit/error_log"
+# Configured from the httpd command line for WebKit layout tests.
+#ErrorLog "/tmp/layout-test-results/error_log"
#
# LogLevel: Control the number of messages logged to the error_log.
# define per-<VirtualHost> access logfiles, transactions will be
# logged therein and *not* in this file.
#
-CustomLog "/tmp/WebKit/access_log" common
+# Configured from the httpd command line for WebKit layout tests.
+#CustomLog "/tmp/layout-test-results/access_log" common
#
# If you prefer a single logfile with access, agent, and referer information
# (Combined Logfile Format) you can use the following directive.
#
-#CustomLog "/private/var/log/httpd/access_log" combined
+#CustomLog "/tmp/layout-test-results/access_log" combined
#
# Optionally add a line containing the server version and virtual host
#
# To use CGI scripts:
#
- AddHandler cgi-script .cgi
+ AddHandler cgi-script .cgi .pl
#
# To use server-parsed HTML files
# Uncomment the following line to enable Apache's send-asis HTTP file
# feature
#
- #AddHandler send-as-is asis
+ AddHandler send-as-is asis
#
# If you wish to use server-parsed imagemap files, use
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* - [F]
</IfModule>
+
+<VirtualHost 127.0.0.1:8443>
+ ServerName 127.0.0.1
+ SSLEngine On
+</VirtualHost>