X-Git-Url: https://info9.net/gitweb/?p=wiki.git;a=blobdiff_plain;f=tmarble%2Fposts%2FSetting_Up_MediaGoblin%2Fetc%2Fapache2%2Fsites-available%2Fmedia;fp=tmarble%2Fposts%2FSetting_Up_MediaGoblin%2Fetc%2Fapache2%2Fsites-available%2Fmedia;h=01d33a89ec7fbaf05fc5acb977596780e00860d0;hp=0000000000000000000000000000000000000000;hb=25f37f45c25c5659d9a3608776e0fa9ca77c74cd;hpb=19a415cc5d45e990f04b5eafac364423cb50fee1 diff --git a/tmarble/posts/Setting_Up_MediaGoblin/etc/apache2/sites-available/media b/tmarble/posts/Setting_Up_MediaGoblin/etc/apache2/sites-available/media new file mode 100644 index 0000000..01d33a8 --- /dev/null +++ b/tmarble/posts/Setting_Up_MediaGoblin/etc/apache2/sites-available/media @@ -0,0 +1,64 @@ +# mediagoblin + + ServerName media.info9.net + UseCanonicalName On + ServerAdmin webmaster@info9.net + + + RewriteEngine on + # MediaGoblin + # Rewrite all URLs to fcgi, except for static and media urls + RewriteRule ^(mgoblin_static|mgoblin_media)($|/) - [L] + RewriteCond %{REQUEST_FILENAME} !-f + RewriteRule ^(.*)$ /mg.fcgi/$1 [QSA,L] + + + + # DocumentRoot /var/www.old + DocumentRoot /srv/mediagoblin + + Options FollowSymLinks + AllowOverride None + + # + # Options Indexes FollowSymLinks MultiViews + # AllowOverride None + # Order allow,deny + # allow from all + # + + + ErrorLog ${APACHE_LOG_DIR}/media-error.log + + # Possible values include: debug, info, notice, warn, error, crit, + # alert, emerg. + LogLevel warn + + CustomLog ${APACHE_LOG_DIR}/media-access.log combined + +# MediaGoblin +Alias /mgoblin_static/ /srv/mediagoblin/mediagoblin/static/ +Alias /mgoblin_media/ /srv/mediagoblin/user_dev/media/public/ + + +# Allow access to static and media directories + + Order allow,deny + Allow from all + + + + Order allow,deny + Allow from all + + + + SetHandler fcgid-script + Options +ExecCGI + FcgidWrapper /srv/mediagoblin/mg.fcgi + order allow,deny + allow from all + + + +