Kategoria | Tajemnice www

Jesteś w > Strona główna > Tajemnice www > Skracanie adresów w PHP

Skracanie adresów w PHP

Opublikowany 22 stycznia 2012 przez Someone • Czytaj uważnie :)

Jak się już domyślasz, warto wykorzystać możliwości, które oferuje własny serwer, czy chociażby konto hostingowe. W ten sposób uzyskujesz pełen dostęp do własnych linków, mogąc robić z nimi dosłownie wszystko. Możesz je dowolnie modyfikować – to Ty decydujesz o wszystkim, mając nad nimi całkowitą władzę. Do skracania linków stosuje się różne techniki. Pokarzę Ci teraz kilka z prostych dróg do stworzenia swoich własnych krótkich linków. Najprostszą z nich jest tworzenie stron, zawierających odpowiedni kod. Do jego napisania z powodzeniem możesz wykorzystać PHP.

Skracamy linki w PHP

Stwórz plik, zapisując go w formacie .php, np. mój-krótki-link.php. Otwórz go dowolnym edytorem tekstu (np. Notepad++ lub Notatnikiem) i zamieść w nim kod:

<?php
// deklarujemy PHP
header(„Location: http://PraktycznyPoradnik.pl/długi-link”); // używamy funkcji header, ustawiając nagłówek o treści przejdź na stronę
exit; // przerywamy skrypt
// zamykamy PHP
?>

 

Następnie tak przygotowany plik PHP umieść na serwerze www – w katalogu głównym swojej domeny internetowej.

Efekt skrócenia

Dzięki temu użytkownik odwiedzając http://wklej.com/mój-krótki-link.php zostanie automatycznie przekierowany na stronę docelową, której adres zamieściłeś w kodzie strony – http://praktycznyporadnik.pl/długi-link/.

Nic nie stoi na przeszkodzie, aby usunąć końcówkę .php z adresu internetowego. Zrobisz to, tworząc w katalogu głównym domeny podkatalog o nazwie, która ma być treścią adresu. Następnie należy umieścić w nim plik index.php, w którym został zamieszczony powyżej omawiany kod. W efekcie otrzymasz odnośnik typu http://wklej.com/mój-krótki-link/.

Pamiętaj, że Twój serwer musi obsługiwać język PHP, ponieważ skrypty w nim napisane są wykonywane po stronie serwera WWW.

Do szybkiego skracania linków najlepiej wykorzystać proste w użyciu i zupełnie darmowe usługi oferowane przez serwisy stworzone właśnie do tego celu, np. Skracanie linków. Sprawdź sam, że nie ma w nich nic skomplikowanego. Jedyną rzeczą, którą musisz podać w formularzu to sam link do skrócenia. Tyle, to zupełnie wystarczy! Serwis automatycznie wygeneruje link z końcówką o losowym lub podanym przez Ciebie ciągu znaków, a wszystkie informacje na temat linków są przechowywane w bazie danych.

 

Gorąco zachęcam Cię do zajrzenia pod http://SkracanieLinkow.wklej.com, gdzie zawsze znajdziesz aktualną wersję elektroniczną publikacji, której fragment właśnie czytasz.

Ten artykuł znaleziono w wyszukiwarce m.in. poprzez poniższe frazy kluczowe:

  • htaccess skracanie linkow
  • skrócenie adresu htacces
  • htaccess skracanie adresów
  • jak usunąc z adresu www htaccess
  • skracanie linków php
  • skracanie linkow w php
  • skracanie linków w pliku
  • htaccess jak usunac koncówki linku
  • skrypt skracania linków
  • tworzenie krótkich linków
WykopBlipFacebookGoogle+EmailPrintBookmark/FavoritesShare

P.S. Przeczytaj również:

  1. Skracanie adresów w HTML Jak się już domyślasz, warto wykorzystać możliwości, które oferuje własny serwer, czy chociażby konto hostingowe. W ten sposób uzyskujesz pełen...
  2. Skracanie adresów – JavaScript Jak się już domyślasz, warto wykorzystać możliwości, które oferuje własny serwer, czy chociażby konto hostingowe. W ten sposób uzyskujesz pełen...
  3. Przekierowania za pomocą Mod-Rewrite Bardzo dobrym pomysłem na stworzenie przekierowania będzie wykorzystanie dobrodziejstw oferowanych przez plik konfiguracyjny serwera Apache – plik .htaccess. Umożliwia on...
  4. Skracanie linków i korzyści płynące z ich stosowania — Cześć Krzysiek! — wykrzyczał do telefonu zadowolony Paweł. — Słuchaj, właśnie na swoim blogu opisałem nasz wczorajszy wypad na...

Zostaw komentarz

Zadanie: Ile wynosi 7 + 9 = ?
WAŻNE! Aby Twój komentarz miał szansę zaistnieć, poprosiłem Cię o rozwiązanie niezbyt skomplikowanego równania matematycznego – będę wtedy wiedział, że jesteś człowiekiem :-)
Please leave these two fields as-is:

Advertise Here
Advertise Here