Попробуйте что-то вроде этого. Это требует mod_rewrite, конечно.
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www\.mydomain\.com [NC]
RewriteRule ^movies/movie.swf$ - [F,L]
Кроме того, попробуйте эту общественную Wiki: Перенаправление, URL Изменения или Перенаправление HTTP к HTTPS в Apache - Все Вы Когда-либо Требуемый для Знания О Правилах Mod_Rewrite, но Боялись Спросить
Ссылки:
http://httpd.apache.org/docs/current/mod/mod_rewrite.html
http://dmr.ath.cx/notes/rewrite.html
http://www.webmasterworld.com/forum92/3229.htm
http://www.askapache.com/htaccess/mod_rewrite-tips-and-tricks.html
Вам нужно:
>$ iptables -t nat -A POSTROUTING -o eth0 ! -p esp -j SNAT --to-source "your VPN host IP"
>$ service iptables save
>$ service iptables restart
>$ service ipsec restart
Включили ли вы пересылку ipv4?
$sudo sysctl -w net.ipv4.ip_forward=1
Вы добавили правило MASQUERADE POSTROUTING?
$sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE