/ / .htaccess plik nie może przekierować - html, .htaccess

.htaccess nie można przekierować - html, .htaccess

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 № 1

Pró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$ /