.htaccess polecenia

.htaccess jest plikiem konfiguracyjnym serwera Apache. Dzięki specjalnym dyrektywą zawartym w pliku .htaccess możemy przekierowywać ruch w inne miejsce, chronić hasłem plik lub folder, zakazać lub zmienić zasady linkowania grafiki z naszego serwera (hotlink), oraz wiele innych ciekawych, potrzebnych zastosowań. Warto znać kila z nich, mogą okazać się pomocne, nieraz niezbędne. Poniżej przedstawiam kilka ciekawszych zastosowań.

Wymuszenie adresu z WWW oraz bez WWW

Dodawanie adresu z www

Usuwanie w adresie www

 Zmiana strony startowej

Serwer standardowo ustawia jako plik startowy strony index.html lub index.php. Możemy to zmienić.

 Przekierowanie strony

Przekierowanie pojedynczej strony www

Przekierowanie całej strony www

 Wymuszenie kodowania strony

 Folder na hasło .htaccess i .htpasswd

Plik .htaccess umieść w katalogu, który chcesz chronić

Plik .htpasswd z użytkownikami i ich hasłami, powinien być trzymany poza katalogiem web root, czyli tam gdzie zwykły użytkownik nie ma dostępu. Hasła do pliku .htaccess można zakodować przez htaccess password generator.

Hotlink, zapobiegnij kradzieży

Obrazy linkowane poza witryną zostaną zastąpione wybrany przez nas grafiką.

wersja dla wyszukiwarek

Jak uzyskać optymalizację witryny przy pomocy pliku .htaccess opisywałem już wcześniej, więc nie piszę tego jeszcze raz, tutaj link do opisu.

Znasz jakieś ciekawe dyrektywy, proszę podziel się z nami i przedstaw je w komentarzu.

 

 

 

 

Tips Facebook

Facebook w podstawowych ustawieniach ma włączone automatyczne odtwarzanie filmów. Mnie to irytowało i wyłączyłem to w swoich ustawieniach. Jeśli chcesz wyłączyć automatyczne odtwarzanie filmów na Facebook to postępuj wg. poniższego opisu.

  • Wejdź w swoje Ustawienia główne (rozwijane menu na górnej belce)
  • W lewej kolumnie wybierz Filmy
  • Automatyczne odtwarzanie filmów – tutaj możesz ustawić parametry automatycznego odtwarzania filmów. Z tego miejsca możesz przejść do ustawień automatycznego odtwarzania na urządzeniach mobilnych.

fb_video

Facebook „ukrył ankiety”, przez jakiś czas myślałem, że odeszły w zapomnienie. Ankiety można nadal dodawać, nie jest to wykonywane w sposób intuicyjny, ale jednak jest taka możliwość.

02aFB

  • Na górnej belce w miejscu gdzie wprowadzamy nowe wpisy klikamy na Oferta, wydarzenie+
  • Z rozwiniętej listy wybieramy Wydarzenie
  • W nowym oknie wypełniamy pole Nazwa
  • Zatwierdzamy – Utwórz
  • Teraz mamy dostęp do ankiety, nową możemy stworzyć po przyciskiem Zadaj pytanie

 

Dodatek Google Publisher (Beta)

GPB

Google Publisher (Beta) to dodatek dla wydawców AdSense. Pomaga połączyć nam WordPress z AdSense i Narzędziami dla webmasterów.

Po instalacji dodatku Google Publisher integruje się z AdSense i NArzędziami dla webmasterów. Następnie można przejść do swojej witryny i zobaczyć układ reklam, który zaproponował na dodatek. Możemy pozostawić i zatwierdzić układ lub go zmienić i następnie zatwierdzić.

Dodatek jest w fazie beta, co oznacza, że jest cały czas rozwijany.

Google Publisher (Beta) można pobrać tutaj.

Zmiana strony we wpis, WordPress

pts

Ostatnio miałem zrobić konwersję strony z CMS Joomla! na WordPress. Wszystko przebiegło bezproblemowo. Nowa strona poprawnie wyświetlała treści oraz obrazy. Wszystkie artykuły były zapisane jako strony, musiałem to koniecznie zmienić na wpisy. Znalazłem wtyczkę Post Type Switcher przy pomocy, której zrobiłem to w ciągu minuty.

Na stronie z wpisami zaznaczyłem wszystko i wybrałem z rozwijanego menu pozycję masową edycję. Następnie wybrałem rodzaj zmiany wpisu na post i zaktualizowałem wpis.

wpis

To już wszystko. Post Type Switcher – zobacz szczegółowy opis.

LAMP server dla Linux Mint 17

LAMP (Linux-Apache-MySQL-PHP) serwer można postawić na kilka sposobów. Przedstawię Wam dzisiaj jeden z nich. W poniższym przykładzie używam Linux Mint 17.

Instalacja serwera LAMP

Uruchamiamy konsolę i wpisujemy:

Wpisujemy i potwierdzamy swoje hasło.

lamp001

Rozpocznie się pobieranie oraz instalacja.

lamp002

Podczas instalacji wpisujemy nowe hasło do MySQL.

lamp003

Potwierdzamy nowo utworzone hasło.

lamp004

Kontynuujemy instalację.

lamp005

Czekamy na zakończenie i potwierdzenie poprawnej instalacji.

lamp006

To już koniec instalacji, można używać nowego serwera.

Poprawność działania serwera LAMP

Sprawdźmy instalację Apache. Otwieramy przeglądarkę i przechodzimy pod adres http://localhost Powinniśmy zobaczyć informację na temat naszego nowego serwera.

lamp007

Sprawdzamy informacje o PHP. Tworzymy nowy plik np. test.php z zawartością <?phpphpinfo( );?> umieszczamy w miejscu var/www/html/ i sprawdzamy wpisując w przeglądarce link do dokumentu test.php czyli http://localhost/test.php lub http://nasz_ip/test.php

lamp008

Zobaczmy phpMyAdmin, który jest pod adresem http://localhost/phpmyadmin

lamp009

To już wszystko. Przyszłe strony umieszczamy w var/www/html/.

Ja sobie zmieniam lokalizację miejsca na przyszłe strony i robię symlink, który pozwala na umieszczanie plików w moim katalogu domowym w katalogu pod nazwą public_html.

W kolejnym artykule zajmiemy się plikami konfiguracyjnymi.