Módosítások

ArchiveOverHTTP

147 bájt hozzáadva, 2013. március 20., 09:20
Tiszta URL-ek
A scriptet nevezzük el mondjuk <code>archiver-get.php</code>-nek. A programhoz való hozzáférést az Apache további eszközeivel is szűkíthetjük (Basic Auth, IP korlátozás stb), de ezek már redundáns védelmet nyújtanak.
=== Tiszta URL-ek ===
Ugyan az archiver támogatja a query stringek (<code>?file=foobar.txt</code>) használatát, azonban ez kényelmetlen, mivel át kell nevezni a végeredményt ahhoz, hogy értelmes nevet kapjunk. Ezrt Ezért mindenképpen érdemes egy egyszerű <code>mod_rewrite</code> trükköt használni:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^(.*)$ /archiver-get.php?file=$1 [L]
</IfModule>  A .htaccess file-t én az archiver könyvtárban helyeztem el, ezután az URL így nézett ki:: https://szerverneve.niif.hu/archiver/proba.txt 
=== Debian megjegyzés ===
Nagy file-ok kiszolgálására a <code>mod_xsendfile</code>-nak legalábba 0.11-es verzióját kell használnunk. Ez (a szöveg írása idején) nincs a Debian Squeeze-ben, azonban minden további nélkül használhatjuk itt is a wheezy-s bináris deb csomagot.

Navigációs menü