RewriteRule vote\/([^\/]*)\/?.*$ /vote.php?link_id=$1
damit /vote/1/ nach /vote.php?link_id=1
aufloest. Nun sind aber schon alle moeglichen
/vote.php?link_id=<NUMMER>
bei Google indiziert. Wie schaff ich es dann am saubersten (!) in der htaccess zu sagen:
Loese zwar /vote/<NUMMER>/ zu /vote.php?link_id=<NUMMER> auf,
aber liefere bei direktem Aufruf (kein "SubRequest") von /vote.php?link_id=<NUMMER> eine 410 GONE, oder eine 403 FORBIDDEN Seite.
Es soll also verhindert werden dass die Rules sich gegenseitig ins JENSEITS schiessen oder eine INFINITE LOOP entsteht..
Es soll also /vote/1/ z.B. indiziert werden, vote.php?id=1 aber nicht, bzw. die schon indizierten auf Dauer rausfliegen..
PS: der robots.txt bzw. Google trau ich sonst nicht zu, es zu blicken
