Moja strona się zmieniła i zmieniły się adresy URL.
Chcę aby stare adresy URL zaindeksowane w Google przekierowywały na stronę główną.
Strona ma adresy typu:
http://www.nazwastrony.pl/index.php?strona=2&id=2
1. W Google mam wejścia na stronę gdzie w adresie znajduje się ID nie używane i wtedy po wejściu nic się nie pojawia.
Czy jest to jakiś rodzaj błędu który można przekierować w htaccess?
Inny miałem pomysł... to ID mam pobierane z bazy i to id jest porównywane do id w konkretnej tabeli, jeśli id się zgadza to wtedy wyświetlane są dane.
$id=$_GET['id']; $zapytanie = "SELECT * FROM tabela WHERE id='$id'"; { ....
Ja tutaj próbowałem jakoś IF zastosować, ale co jest zapisywane do $wynik jeśli to id nie istnieje w bazie? Próbowałem porównywać do 0, czyli że 0 wyników ale wtedy nic się nie wyświetla na stronie.
2. Jeśli ktoś wpisze w URL strona= tutaj jakaś cyferka pod którą nie istnieje na serwerze strona to wtedy pojawia się biała strona. Czy to jest też jakiś rodzaj błędu który można przekierować w htaccess?