
|
Joomla! - Menu
|

|

|
|
Dodaj Do Zakładek |
|
|
Księga Gości-Wpisy |
Tadeusz No jestem pod wrażeniem tej strony. Nic dziwnego - twórca - mistrz - od chociażby tej najnowszej wersji Ponygallery. Jestem nowicjuszem zau Kontynuuj | info fajna strona, zapraszam na swoją infonadzis.republika.pl Kontynuuj | | |
|
Kalendarz Imienin |
21 Sierpnia 2008 | Czwartek | Imieniny obchodzą: Adolf, Adolfa, Adolfina, Alf, Bernard, Emilian, Filipina, Franciszek, Joanna, Kazimiera, Męcimir | Do końca roku zostało 133 dni. |
|
|
Cytaty |
| Optymizm jest potrzebny, pesymizm - twórczy. |
|
|

|

|
|

|
|

|
|

|

|
© 2008 JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo |
|
Najnowsze Pliki Dodane Do ReMOSitory |
|
|
|
|
|
Najnowsze wątki na Forum Jokris.info |
|
|
|
|
|
Odliczamy do... |
|
|
|
|
|
Forum Joomla / Mambo :: JOKRIS.INFO - Strefa Polskich Składników Joomla! i Mambo
Odp:jak uzyskać przyjazne linki w Joomla (1 wejść)
|
|
TEMAT: Odp:jak uzyskać przyjazne linki w Joomla
|
Jokris (Administrator Forum)
Administrator Forum
Posty: 697
|
| Odp:jak uzyskać przyjazne linki w Joomla 2008/02/29 21:45 |
Oklaski: 87   |
 Na dokładkę przykładowy plik .htaccess dla standardowej konfiguracji przyjaznych linków. Dodatkowo dodałem przykłady najpopularniejszych dyrektyw dla pliku .htaccess. Jeśli chcesz zastosować w Twojej witrynie zalecane, przyjazne adresy URL, stwórz plik .htaccess i wklej do niego poniższy kod, lub zapraszam do pobrania pliku htaccess_standard_SEF do plikowni: | Kod: |
##
# @version $Id: .htaccess 2008-02-25 16:07:11Z $
# @package Joomla
# @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
# Autor przykladowego pliku .htaccess Krzysiek Stachyra (Jokris)
# www.jokris.info
# Plik moze nie pracowac na serwerach z safe-mode na On!!!
# Znak # przed dyrektywami oznacza, ze sa one nie aktywne
# Wpisy w tym pliku sa ustawione jako domyslne dla wlaczonych
# przyjaznych linkow bez uzycia dodatkowych komponentow SEF lub SEO
# Nie zapomnij ustawic w Konfiguracji Globalnej - Translakcja URL na Tak
##
## Jesli ponizsza opcja powoduje bledy po odkomentowaniu, nie uzywaj jej.
#Options FollowSymLinks
#
# zmieniasz wersje PHP na serwerze, o ile to mozliwe!!!. Czytaj przyklady na samym dole
#
# wlaczasz mod_rewrite (On - wlaczone, Of wylaczone)
RewriteEngine On
########## Przykladowe przekierowanie na www
#### Zaleta?. Strona zawsze z www
#### Zamien twojadomena.pl na wlasciwa nazwe
#### Usun po zmianie znaki # sluzace jako dezaktywacja polecenia
#RewriteCond %{HTTP_HOST} ^twojadomena.pl
#RewriteRule ^(.*)$ http://www.twojadomena.pl/$1 [R=permanent,L]
########## koniec przekierowania na www
########## Przykladowe przekierowanie na www poprzez protokol SLL
#### Strona, o ile serwer na to pozwala
#### zawsze bedzie otwarta w trybie szyfrowania SSL
#RewriteCond %{HTTP_HOST} ^twojadomena.pl$
#RewriteCond %{HTTP_HOST} ^www.twojadomena.pl$
#RewriteRule ^(.*) https://www.twojadomena.pl/$1 [QSA,L,R=301]
########## koniec przekierowania na www poprzez protokol SLL
########## antyzlodziej
#### Zaleta?. Nikt Ci nie podbierze obrazkow z serwera
#### Stworz plik hotlink.gif, najlepiej o srednich rozmiarach
#### Umiesc go w sciezce http://www.twojadomena.pl/hotlink.gif
#### Zamien twojadomena.pl na wlasciwa nazwe
#### Usun po zmianie znaki # sluzace jako dezaktywacja polecenia
#RewriteCond %{HTTP_REFERER} !^$
#RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?twojadomena.pl [NC]
#RewriteRule \.(jpg|jpeg|png)$ http://www.twojadomena.pl/hotlink.gif [NC,R,L]
########## antyzlodziej koniec
########## Przykladowe przekierowanie bledu 403 404
#### zamisast stadnardowego przekierowania
#### bez uzycia sciezki absolutnej.
#### Utworz katalog o nazwie /blad/.
#### Moze to byc plik html, php, cgi lub obrazek
#### Zamien twojadomena.pl na wlasciwa nazwe
#### Usun po zmianie znaki # sluzace jako dezaktywacja polecenia
#ErrorDocument 403 http://www.twojadomena.pl/blad/jakisplik.php
#ErrorDocument 404 http://www.twojadomena.pl/blad/jakisplik.php
########## koniec przekierowania bledu 403 404
########## Przykladowe przekierowanie wszystkich bledow
#### zamisast stadnardowego przekierowania
#### z uzyciem sciezki absolutnej.
#### Plik .shtml ma strukture zwyklego pliku html.
#### Nalezy stworzyc plik html a nastepnie
#### zmienic jego rozszerzenie na .shtml.
#### Utworz katalog o nazwie /blad/.
#### /home/users/NAZWA_KONTA/ zamien na swoja sciezke absolutna
#ErrorDocument 400 /home/users/NAZWA_KONTA/blad/400.shtml
#ErrorDocument 401 /home/users/NAZWA_KONTA/blad/401.shtml
#ErrorDocument 403 /home/users/NAZWA_KONTA/blad/403.shtml
#ErrorDocument 404 /home/users/NAZWA_KONTA/blad/404.shtml
#ErrorDocument 405 /home/users/NAZWA_KONTA/blad/405.shtml
#ErrorDocument 406 /home/users/NAZWA_KONTA/blad/406.shtml
#ErrorDocument 408 /home/users/NAZWA_KONTA/blad/408.shtml
#ErrorDocument 410 /home/users/NAZWA_KONTA/blad/410.shtml
#ErrorDocument 411 /home/users/NAZWA_KONTA/blad/411.shtml
#ErrorDocument 414 /home/users/NAZWA_KONTA/blad/414.shtml
#ErrorDocument 500 /home/users/NAZWA_KONTA/blad/500.shtml
#ErrorDocument 503 /home/users/NAZWA_KONTA/blad/503.shtml
########## Koniec przykladowego przekierowania wszystkich bledow
########## Parsowanie ampersend - UWAGA - nie na wszystkich serwerach dziala!
#### Zaleta?. Strona podczas walidowania zgodnosci z WC3
#### nie bedzie zawierac bledow z nieprawidlowym
#### wyswietlaniem znakow ampersend,
#### a szczegolnie we wszystkich odsylaczach
#php_value arg_separator.output "&"
#php_value arg_separator.input "&"
####lub
#php_value arg_separator.output &
#php_value arg_separator.input &;
########## Koniec parsowania ampersend
# Odkomentuj ponizsza linie jesli twoj serwer URL
# nie znajduje sie w polozeniu relatywnym do sciezki z fizycznym dyskiem.
# Aktualizuj swoja sciezke do Joomla/Mambo np. (RewriteBase /joomla)
# RewriteBase /
########## Sekcja ponizej ustawiona jest w tym pliku jako domyslna
########## Tutaj zaczyna sie wbudowana w core Joomla Sekcja SEF
############# Use this section if using ONLY Joomla! core SEF
## ALL (RewriteCond) lines in this section are only required if you actually
## have directories named 'content' or 'component' on your server
## If you do not have directories with these names, comment them out.
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##ocjonalnie - zgodnie z
dokumentacja##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [<
|
| | | | | | |