Posty

Wyświetlam posty z etykietą Apache

Przekierowanie 301

301 Moved Permanently, czyli znane przekierowanie 301 informuje przeglądarkę lub bota wyszukiwarki o tym, że żądany zasób został trwale przeniesiony na nowy adres. Wiąże się to z tym, że serwer odpowiada na zapytanie nagłówkiem HTTP z kodem 301. Dla porównania, kod 200 informuje przeglądarkę o poprawnym otrzymaniu żądania i zwróceniu żądanego zasobu. Podsumowując - przekierowania 301 używamy, gdy chcemy przekierować ruch na nowy adres. W tym wpisie zaprezentuję dwa sposoby na użycie tego przekierowania. Przekierowanie 301 .htaccess Wpisanie odpowiednich reguł do pliku .htaccess to najczęściej stosowany sposób na przekierowanie 301. Aby przekierować użytkowników na nowy adres, w pliku .htaccess wpisujemy następujące reguły: RewriteEngine On RewriteCond %{HTTP_HOST} ^example.com [NC] RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L] Powyższy przykład przekieruje z adresu example.com na adres www.example.com. Przekierowanie 301 PHP Gdy chcemy wykonać przekierowanie 301 z poz...

Instalacja Apache, PHP, MariaDB/MySQL (LAMP/XAMPP)

Przed rozpoczęciem przygody z tworzeniem stron i skryptów, warto zainstalować na swoim komputerze serwer http , serwer bazy danych - MariaDB / MySQL lub PostgreSQL oraz PHP . Usprawni to testowanie skryptów, ponieważ nie będzie konieczności wysyłania ich za każdym razem na serwer ftp. W niniejszym artykule przedstawię instalację AMP dla systemu opartego na Linuksie. Instalacji na Windows nie trzeba opisywać, ponieważ jest prosta. Instalacja XAMPP Aby zainstalować Apache, MariaDB/MySQL i PHP dla systemu Windows, pobierz instalator XAMPP z tej strony . XAMPP to łatwy w instalacji pakiet, zawierający serwer Apache, bazę danych MariaDB, PHP oraz Perl przeznaczony właśnie dla tego systemu. Po pobraniu instalujemy jak każdą inną aplikację. Jeśli potrzebujesz serwera, bazy danych i PHP tylko do testowania stron i skryptów, możesz skorzystać właśnie z takiego pakietu. Instalacja LAMP na Linuksie Przechodzimy do instalacji LAMP na Linuksie - będzie to instalacja z repozytoriów. Instalac...