![]() |
|
|
#1
|
|
Erde, Wind & Feuer
Registriert seit: February 2002
Ort: kleine Stadt am Niederrhein
Beiträge: 7.542
|
Bestimmte Referrer umleiten per .htaccess/mod_rewrite
Um bestimmte Referrer umzuleiten muß man eine .htacces Datei im Root anlegen und mod_rewrite muß freigeschaltet sein.
Danach folgendes in die .htaccess Datei eintragen (URL anpassen) schon läuft das. Code:
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://.*duenkelroterplueschklodeckelbikini.de.*$ [NC]
RewriteRule ^(.*)$ http://localhost/ [R,L]
Um mehrere Referrer umzuleiten folgendes Schema verwenden: Code:
RewriteEngine on
RewriteCond %{HTTP_REFERER} ^http://.*duenkelroterplueschklodeckelbikini.de.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*nochsoeinedomain.de.*$ [NC]
RewriteRule ^(.*)$ http://localhost/ [R,L]
|
|
|
|
|
|
#2 |
|
Erde, Wind & Feuer
Registriert seit: February 2002
Ort: kleine Stadt am Niederrhein
Beiträge: 7.542
|
Bestimmte IP Bereiche umleiten per .htaccess/mod rewrite
Man kann das obige auch mit einem oder mehreren IP Bereichen machen:
Code:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} ^84.158.(20[1-5]). [NC,OR]
RewriteCond %{REMOTE_ADDR} ^84.158.(2[33-52]). [NC]
RewriteRule ^(.*)$ http://localhost/ [R,L]
Die jeweils vierte Stelle des IP- Blocks bleibt dabei egal. Die oben aufgeführten IP Bereiche dienen nur als Beispiel und sind frei erfunden, stehen somit in keinen Zusammenhang mit irgendeinem aktuellen Vorgang.
|
|
|
|
|
|
#3 |
|
Ungültige E-Mail Angabe
Registriert seit: January 2004
Beiträge: 248
|
feiner tipp - danke!
gruß syilver (seite abgespeichert hat) |
|
|
|
|
|
#4 | |
|
Registriert seit: February 2001
Beiträge: 379
|
Da geht noch was
Zitat:
|
|
|
|
|
|
|
#5 |
|
Erde, Wind & Feuer
Registriert seit: February 2002
Ort: kleine Stadt am Niederrhein
Beiträge: 7.542
|
Das [or] würde ich aber bei nur einer Bedingung weglassen, macht Sinn.
Und auf ihren eigenen localhost umleiten macht ebenfalls Sinn, oder möchtest du freiwillig deinen Traffik denen geben? |
|
|
|
|
|
#6 |
|
Registriert seit: February 2007
Beiträge: 2
|
auf index.php umleiten
Hallöchen,
ich möchte Besucher die von "Ausserhalb" auf eine meiner Unterseiten gelandet sind automatisch auf die index.php umleiten. Eine generelle Umleitung funktioniert natürlich nicht. Wer von meiner Website aus die Unterseite besucht soll da auch bleiben können. Meine , leider nicht funktionierende Idee, war folgende: Code:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://.*meine-website.de.*$ [NC]
RewriteRule ^(.*)$ / [R,L]
Vielen Dank im Voraus... |
|
|
|
|
|
#7 |
|
Registriert seit: February 2001
Beiträge: 379
|
Hm... verstehe nicht wirklich was Du meinst
Ansonsten, wenn Du die Möglichkeit hast, leg doch einfach eine index.php in den Ordner, mit der Umleitung auf deine Hauptindex? |
|
|
|
|
|
#8 |
|
Registriert seit: February 2007
Beiträge: 2
|
@ Parkwächter
Auf meiner Website verwende ich recht umfangreiche Flash-Files. Diese werden per Preloader geladen. Das funktioniert aber nur richtig gut wenn man wirklich bei meiner Startseite(index.php) beginnt. In Suchmaschinen werden aber auch die Unterseiten indexiert. Daher möchte ich jeden, der auf einer meiner Unterseiten beginnt, auf die Startseite umleiten. Das einzig Machbare wäre da htaccess, da alle anderen Umleit-Formen der Super-gau für eine ordentliche Suchmaschinenpositionierung sind. |
|
|
|
|
|
#9 |
|
Registriert seit: February 2008
Beiträge: 1
|
Ist es auch möglich referrer von bookmarks umzuleiten?
|
|
|
|
![]() |
|
| Stichworte |
| referrer, mod_rewrite, htaccess, umleiten |
| Themen-Optionen | |
|
|
LinkBacks (?)
LinkBack zu diesem Thema: http://www.skats.de/software/20792-bestimmte-referrer-umleiten-per-htaccess-mod_rewrite/
|
||||
| Erstellt von | Für | Typ | Datum | |
| Re: Host umleitung etc.- Webdesign - www.spotlight-wissen.de | dieses Thema | Refback | 26. September 2008 18:30 | |
| Besucherherkunft verschleiern - WHL Community Foren | dieses Thema | Refback | 11. September 2007 11:11 | |
| Webmaster Forum :: Weiterleitung - Suchmaschine | dieses Thema | Refback | 26. February 2007 21:00 | |