PDA

Zobacz pełną wersję : przepisywanie adresów



Goroman
05-10-2008, 03:35
Witam

mam pytanie

jak uruchomić przepisywanie takie jak:

nazwa-domeny.pl/nazwa_artykulu.htm(l) ?

np. ( adres mojej strony)


http://metallica.seo-board.info/index.php?option=com_content&task=blogcategory&id=6&Itemid=5

na


http://metallica.seo-board.info/james_hetfield.html

i tam gdzie spacja w artykule był jakiś znak np. " _ "

zdaje się że wbudowane przepisywanie nie obsłuży czegoś takiego.

wiem , że wszelkie "kombinowanie" z url'ami można znaleź np. w .htaccess
ale ja się na tym nie znam

więc proszę o małą pomoc

dkint
05-10-2008, 06:57
Witam

W joomli 1.5 masz systemowego sefa - włączysz w konfiguracji, jeśli twój serwer obsługuje mod rewrite to najlepiej włącz trzy dostępne tam opcje, alternatywą jest użycie, któregoś z rozszerzeń - znajdziesz je tutaj - http://extensions.joomla.org/component/option,com_mtree/task,listcats/cat_id,1803/Itemid,35/

pozdrawiam
Krzysiek

Goroman
05-10-2008, 20:10
trochę dużo tego...

może byś doradził który wybrać ?

myślę nad:
ARTIO JoomSEF (http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,1063/Itemid,35/)

crazyluki
05-10-2008, 20:12
sh404sef bierz, chyba że zamierzasz placic za dodatki do artio :)

Goroman
05-10-2008, 20:48
nie wiedziałem że artio jest płatne :P

a mam pytanie:
czy ten sh404sef

przepisze mi url (bez większego kombinowania)
z np.
mysite.com/index.php?option=com_content&Itemid=69&id=34
na
mysite.com/content_title.html ?

chodzi o to żeby nie było np. section name i category name
tylko od razu content title ( po domenie sam tytuł artykułu)

bo w specyfikacji dodatku widzę:
"
mysite.com/index.php?option=com_content&Itemid=69&id=34... becomes mysite.com/en/sh404SEF-and-url-rewriting/list-of-available-plugins.html
"

crazyluki
05-10-2008, 20:49
w ustawieniach będziesz mógł to zmienić, bez większego problemu...:)

Goroman
05-10-2008, 23:10
fajne to :)
tylko mam jeden problem , a mianowicie teraz jest:
http://metallica.seo-board.info/Historia/
a ja chcę:
http://metallica.seo-board.info/Historia.html

tak jak tu jeden user chciał:
http://forum.joomla.pl/showthread.php?p=89772

/index.php, jakoś usunąłem :)

vego007
06-10-2008, 15:36
Wpisz w File suffix .html

Goroman
07-10-2008, 01:12
już sobie jako poradziłem :)

przepisałem ręcznie wszystkie adresy

a w tym suffix to miałem od początku .html

prussak
29-11-2008, 15:51
Witam wszystkich. Podepnę się ze swoim problemem. Mam joomle 1.0.15 i zainstalowany sh404sef. Nie mogę pozbyć się na pasku tytułowym przeglądarki w tytule słowa Start lub Home, gdy jestem na stronie głównej serwisu. Mógłby mi ktoś pomóc?

Dziękuję i pozdrawiam
Prussak

rkubera
01-12-2008, 22:16
Może trochę offtop, ale odradzam z całego serca korzystanie z sh404sef.
Im dalej tym będzie gorzej. Chodzi oczywiście o rozwój witryny. W pewnym momencie witryna zwyczajnie stanie, a co gorsza, będzie przeindeksowana w google na tych linkach SEF (wygenerowanych z sh404sef) i w ciągu chwili straci się cały ruch na stronie (bo trzeba będzie zwyczajnie wyinstalować sh404sef i na wszystkich zaindeksowanych stronach dostaniemy 404 - brak strony).

Problem jest banalny - dla każdego wyświetlanego linku na stronie jest wykonywane zapytanie do bazy (powodując nadmierne obciążenie bazy), czasami informacje dodatkowo są zapisywane do cache na systemie plików (title). Co więcej, gdy dana podstrona z systemu zniknie, link w bazie już nie (dane z dysku w cache też nie). Zatem wraz z ilością podstron:
1) bardzo szybko przyrasta rozmiar bazy danych;
2) bardzo szybko przyrasta obciążenie bazy danych;
3) bardzo szybko przyrasta rozmiar danych na dysku.
Te trzy punkty są zabójcze dla dużych stron. Spowoduje to wieczne problemy z hostingodawcami - przekroczenia wielkości bazy, ilości danych na dysku, obciążenia, a w konsekwencji - zatrzymanie witryny.

Jeżeli myślicie o dużych witrynach zostańcie przy SEF dostarczonym z Joomla 1.5. Może nie jest tak spektakularny jak sh404sef (nie generuje tak pięknych linków), ale za to nie zatrzyma systemu.

sh404sef nadaje się jedynie dla małych witryn.

Pozdrawiam, Radek.