LoadModule proxy_module libexec/apache2/mod_proxy.so
LoadModule proxy_http_module libexec/apache2/mod_proxy_http.so
LoadModule ssl_module libexec/apache2/mod_ssl.so
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
LoadModule cache_module libexec/apache2/mod_cache.so
LoadModule cache_disk_module libexec/apache2/mod_cache_disk.so
LoadModule cache_socache_module libexec/apache2/mod_cache_socache.so
LoadModule socache_shmcb_module libexec/apache2/mod_socache_shmcb.so
LoadModule socache_dbm_module libexec/apache2/mod_socache_dbm.so
EnableSendfile On
SSLSessionCache "shmcb:/private/var/run/ssl_scache(512000)"
SSLSessionCacheTimeout 300
<VirtualHost localhost:80>
CustomLog /var/log/apache2/avatar-proxy-access.log "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{Age}o\" \"%{cache-status}e\""
ErrorLog /var/log/apache2/avatar-proxy-error.log
CacheQuickHandler off
CacheSocacheMaxSize 10240
CacheSocache shmcb:/private/var/run/avatar_scache(512000)
CacheRoot /var/cache/apache/avatarproxydiskcache
CacheStoreExpired On
CacheIgnoreNoLastMod On
CacheIgnoreCacheControl On
CacheDefaultExpire 86400
CacheMinExpire 86400
CacheMaxExpire 604800
CacheHeader On
CacheDetailHeader On
CacheLock on
ProxyAddHeaders Off
<Location "/avatar">
CacheEnable socache
CacheEnable disk
Require local
</Location>
SSLProxyEngine On
RewriteEngine On
ProxyPass "/favicon.ico" "https://www.ntnu.no/favicon.ico"
ProxyPassReverse "/favicon.ico" "https://www.ntnu.no/favicon.ico"
RewriteMap hash2avatarurl "txt:/Library/WebServer/hash2avatarurl.txt"
RewriteRule "^/avatar/(.*)" "${hash2avatarurl:$1|http://localhost/mm.svg}" [P]
</VirtualHost>
ølkjølkjølkjølkj
ølkjølkjølkjølkjølkj
ølkjølkjølkjølkj
ølkjølkjølkjølkj
ølkjølkjølkjølk
kløkjlk økjlkjlkj
ada | adasd |
asdasd | adasd |