Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Access] jak przekierować adres z daną frazą
Forum PHP.pl > Forum > Przedszkole
SLaM
Dla przykładu mam adres:

http://domena.pl/search.php?keywords=doda+%2F%2Fcontact.php

Chce żeby wszystkie adresy które zawierają w sobie "contact.php" były przekierowywane (301) na domene youjizz.com aaevil.gif

Generalnie spamują mnie jakieś boty, na zmiennych IP - nie da się tego ogarnąć poprzez blokowanie.

proszę o pomoc
erix
RewriteCond + %{QUERY_STRING}
SLaM
dzięki za podpowiedź, ale niestety nie idzie mi coś...
erix
Coś, to znaczy co?
SLaM
tzn jestem - zileony jesli chodzi o accessa...

kombinowalem mniej wiecej tak, ale zdaje sobie sprawe ze zle...

RewriteCond %{query_string} ^keywords=([^&]+)contact.php$
RewriteRule ^search\.php$ http://youjizz.com/%1? [R=301]
erix
[APACHE] pobierz, plaintext
  1. RewriteCond %{QUERY_STRING} keywords=([^&]+)contact\.php
  2. RewriteRule . http://youjizz.com/%1? [R=301]
[APACHE] pobierz, plaintext

Spróbuj tak.
SLaM
niestety nie działa wywala 404 jak jest w adresie contact.php

przykład: link
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.