Częstym zabiegiem wykonywanym podczas pozycjonowania i optymalizacji serwisów WWW jest wprowadzanie tzw. przyjaznych linków. Podczas ich wdrażania należy pamiętać o przekierowywaniu starych adresów stron na nowe. Jeśli strona oparta jest na bazie danych, to w łatwy sposób można cały proces zautomatyzować. A co jeśli strona zbudowana jest na plikach na zasadzie np.
http://www.adres.pl/index.php?page=kontakt&subpage=3
gdzie w pliku index.php zawarta jest instrukcja taka jak include ($_GET[’page’].’.php’);?
$redir[’kontakt’][’3′]=’formularz-kontaktowy’;
$redir[’kontakt’][’4′]=’adres-siedziby-glownej’; …
A potem w poleceniu przekierowania:
location: http://www.adres.pl/$redir[$_GET[’page’]][$_GET[’subpage’]].html
Jakie są plusy takiego rozwiązania?
– przejrzystość kodu – nie używamy n-razy if() elseif() else i/lub switch() a cała tablica jest rozpisana w jednym miejscu; daje to nam możliwość szybkiego przejrzenia i modyfikowania reguł – szybkość działania – jak poprzednio – brak instrukcji warunkowych odciąża procesor serwera
Sprawdź w 90 sekund, jak Twoja strona radzi sobie w sieci!
Pod lupę bierzemy aż 70 różnych parametrów.
Odbieraj regularną dawkę wiedzy i nowości ze świata digital marketingu!
Zero spamu, tylko konkrety!
Na dobry start
proponujemy Ci bezpłatnie: