Ik heb helemaal geen kaas gegeten van .htaccess, daarom een vraag(je).
In mijn huidige .htaccess staat het volgende.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.mijndomein\.com$ [NC]
RewriteRule ^(.*)$ http://mijndomein.com/$1 [R=301,L]
Nu zou ik graag mijn url graag forwarden naar de index.php,
Ik weet dat daar het volgende stukje kan voor dienen.
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^$
RewriteCond %{HTTP_HOST} ^mijndomein.com$
RewriteRule ^$ http://mijndomein.com/index.php [L,R=301]
Verder zou ik ook graag hotlinking tegengaan, daar heb ik het volgende voor gevonden...
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://mijndomein.com [NC]
RewriteCond %{HTTP_REFERER} !^http://www.mijndomein.com [NC]
RewriteRule .*\.(gif|jpg|png|jpeg|bmp|swf|wmw|avi|rm|rmvb|flv)$ http://mijndomein.com/diefstal.gif [R,NC]
Mijn vraag is nu, hoe combineer ik die drie in één...?
alledrie samenvoegen met maar een maal de RewriteEngine op On ;)
zou naar mijn weten voldoende moeten wezen !
Lainaus käyttäjältä: The Burglar! - huhtikuu 21, 2008, 08:58:10 AP
alledrie samenvoegen met maar een maal de RewriteEngine op On ;)
zou naar mijn weten voldoende moeten wezen !
Dank je, probeer ik morgenochtend even uit als het kalm is op het forum....
Lainaus käyttäjältä: Log On - huhtikuu 21, 2008, 02:09:16 IP
Lainaus käyttäjältä: The Burglar! - huhtikuu 21, 2008, 08:58:10 AP
alledrie samenvoegen met maar een maal de RewriteEngine op On ;)
zou naar mijn weten voldoende moeten wezen !
Dank je, probeer ik morgenochtend even uit als het kalm is op het forum....
hm nee hoor, geen van allen werkt... vreemd bij andere sites doet het het wel....
Gevonden, het blijkt bij smf onmogelijk te zijn om attachments to beschermen met .htaccess...
Met de volgende aanpassing lukt dit wel.
In sources/Display.php
vind
// Make sure some attachment was requested!
if (!isset($_REQUEST['attach']) && !isset($_REQUEST['id']))
fatal_lang_error(1, false);
voeg achteraan toe
//Hot Link Protection
if(isset($_SERVER['HTTP_REFERER']))
{
if (strpos($_SERVER['HTTP_REFERER'], $scripturl) === false)
die('Hotlinking of files is not allowed!');
}
else
{
die('Hotlinking of files is not allowed!');
}