SpotWeb Apache NewzNab provider Ubuntu Instellen

In deze handleiding “SpotWeb Apache NewzNab provider Ubuntu”. Gaan we SpotWeb zo instellen dat deze als Newznab server gebruikt kan worden. Ik ga er vanuit dat je gebruik maakt van Apache op een computer met Ubuntu.

Apache htaccess instellingen controleren

We moeten er zeker van zijn dat Apache htaccess aanstaat. Dit kan je controleren op de volgende manier.

sudo nano /etc/apache2/sites-available/default

Zoek onderstaande regel op.

allow from all

Als dit op none staat moet je dit aanpassen naar all.

Als je bovenstaande hebt moeten aanpassen, omdat het niet klopten. Dan moet je apache opnieuw starten. Dit doen we via onderstaande commando.

sudo service apache2 restart

De htaccess instellingen zijn nu gecontroleerd.

Htacccess file aanmaken voor SpotWeb

Nu maken we een htaccess file aan voor SpotWeb.

sudo nano /var/www/html/.htaccess

Onderstaande kopiëren in e htacces bestand.

RewriteEngine on
RewriteCond %{REQUEST_URI} !api/
RewriteRule api/?$ index.php?page=newznabapi [QSA]
RewriteRule details/([^/]+) index.php?page=getspot&messageid=$1 [L]

Of onderstaande. Als SpotWeb niet in je root map is geïnstalleerd.

RewriteEngine on
RewriteCond %{REQUEST_URI} !api/
RewriteBase /spotweb/
RewriteRule api/?$ index.php?page=newznabapi [QSA]
RewriteRule details/([^/]+) index.php?page=getspot&messageid=$1 [L]

Druk nu op ctr plus x. Klik vervolgens y om dit bestand op te slaan.

Als alles goed is gegaan. Kan je de volgende pagina benaderen.

http://ipserver/spotweb/api?t=c

SpotWeb kan nu dienen als Newznab provider. Je moet er wel rekening mee houden dat dit leuk is als back-up. Meer niet. Want een hoop spotters houden zich niet aan de scene regels. Waardoor een hoop spots niet herkend worden. Denk bijvoorbeeld aan het woord “seizoen” of “afl.7”.

Share This

Geef een reactie