Mam stronę internetową, która ma wiele stron.
Gdy przeszukuję moją stronę internetową, nazwę domeny, inne strony
career.html contactus.html
są również wyświetlane w wyniku (gdy są indeksowane).
Powiedzmy, że mam stronę career.html i kiedy kliknę to w wyszukiwanych wynikach
strony mojej kariery chcę, aby użytkownik został przekierowany na moją stronę indeksu.
Do tego mam plik .htaccess. Ma następujący kod
#htaccess
Redirect ^careers.html http://www.mydomainname.com/
To jest to, co przeczytałem online, że zabierze użytkownika do mojej strony głównej. Ale to nie działa dla mnie.
Co jeszcze trzeba zrobić, aby przekierować użytkownika na stronę główną. Dzięki.
Odpowiedzi:
2 dla odpowiedzi № 1Próbować:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^careers.html$ /index.php [L]
</IfModule>
0 dla odpowiedzi nr 2
Używasz Redirect
dyrektywę, która nie akceptuje wyrażenia regularnego. Możesz jej użyć:
Redirect /careers.html /
Albo możesz użyć RedirectMatch
z obsługą regex:
RedirectMatch "/careers.html$ /