Właśnie przeniesiono witrynę HTML do ASP.NET MVC 3.
Wygląda na to, że Google ma zaindeksowanych wiele starych stron, np.
http://www.foo.com/bar.html
A teraz to będzie
http://www.foo.com/bar
Chciałbym wymusić trwałe przekierowanie użytkowników i Google do nowej struktury adresów URL. Niektóre z przekierowań nie są tak proste, jak porzucenie .html, więc możliwość dostrojenia ścieżek przekierowań byłaby świetna.
Hostuję na Windows Server 2008 R2, więc jeśli mogę to zrobić przez IIS, to świetnie, w przeciwnym razie nie mam nic przeciwko zaimplementowaniu czegoś w kodzie.
Jakieś pomysły?
Miałem polowanie na Google, ale nie znalazłem niczego, co wydaje się pasować do rachunku.
Dzięki.
1 odpowiedź
Stworzyłem catch-all trasa i tabela Redirects
w Twojej bazie danych. W uchwycie typu catch-all sprawdziłbym, czy istnieje wpis dla żądanego adresu URL w Redirects
i przekieruję do nowego adresu URL.
Podobne pytania
Powiązane pytania
Nowe pytania
asp.net-mvc-3
ASP.NET MVC 3 to trzecia główna wersja rozszerzenia Model-View-Controller do tworzenia aplikacji internetowych w środowisku .NET.