Forum Katalogu Ciekawych Stron Strona Główna  Forum Katalogu Ciekawych Stron Strona Główna  
 
FAQ  FAQ   Szukaj  Szukaj   Użytkownicy  Użytkownicy   Ranking systemów  Ranking systemów   Grupy  Grupy  
 
Rejestracja  ::  Zaloguj Zaloguj się, by sprawdzić wiadomości
 
Forum Katalogu Ciekawych Stron Strona Główna » Pozycjonowanie i Optymalizacja » Joomla - przyjazne linki bez mod_rewrite

Napisz nowy temat  Odpowiedz do tematu
 Joomla - przyjazne linki bez mod_rewrite « Zobacz poprzedni temat :: Zobacz następny temat » 
Autor Wiadomość
szuman
PostWysłany: 25 Kwi 2006, 21:04    Temat postu: Joomla - przyjazne linki bez mod_rewrite Odpowiedz z cytatem Zacytuj zaznaczone

Przyjaciel KCS
Przyjaciel KCS

Dołączył: 05 Mar 2006
Posty: 1554

Skąd: D?bica

Bardzo prosty sposob na uzyskanie przyjaznych linkow w Mambo i Joomla! bez zadnych komponentow ani mod_rewrite Very Happy

1. Należy włączyć SEF w globalnej konfiguracji
2. NIE należy wrzucać pliku .htaccess !!!
3. Bierzemy się za edycję pliku: /includes/sef.php i zmieniamy 1 linię prawie pod koniec kodu:

return $mosConfig_live_site."/".$string;

na:

return $mosConfig_live_site."/index.php/".$string;

Po tej operacji odnośniki będą w stylu:

http://cmg.net.pl/index.php/component/option,com_contact/Itemid,2/
http://cmg.net.pl/index.php/content/blogcategory/10/15/
http://cmg.net.pl/index.php/content/view/10/11/

zródło: www.mambopl.com
_________________
Mój osobisty blog oraz blog ?lubny mój i mojej ?ony
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
KCS
Wysłany:     Temat postu: Reklama w KCS







Powrót do góry
Said
PostWysłany: 26 Kwi 2006, 13:05    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Bywalec
Bywalec

Dołączył: 04 Kwi 2006
Posty: 160


mambo 4.5.3 na stronie osiedlowej Akacje 1 - zrobilem jak piszesz - i generalnie linki tak wygladaja ale co nie nacisne to trafia na glowna strone - czy u Ciebie to zadzialalo ?
_________________
Graj online w gry flash z serii super mario. Dobra zabawa gwarantowana!
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
szuman
PostWysłany: 26 Kwi 2006, 16:09    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Przyjaciel KCS
Przyjaciel KCS

Dołączył: 05 Mar 2006
Posty: 1554

Skąd: D?bica

Musisz wlaczyc w globalnej konfiguracji (ta ostatnia zakladka SEO) przyjazne linki, usunac plik .htaccess i wyedytowac ten plik i musi dzialac. Ja tak zrobilem na dwoch moich stronach, ktore stoja na Joomla i bez niczego zalapalo Smile Jak to wrzucisz i odswiezysz strone, to zobacz jak wygladaja linki w menu: czy wygladaja jak wczesniej i czy sa przyjazne.
_________________
Mój osobisty blog oraz blog ?lubny mój i mojej ?ony
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
szuman
PostWysłany: 28 Kwi 2006, 12:30    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Przyjaciel KCS
Przyjaciel KCS

Dołączył: 05 Mar 2006
Posty: 1554

Skąd: D?bica

Cos z tym rozwiazaniem jest nie tak Sad Zrezygnowalem narazie z niego, bo przezczas, gdy mialem te przyjazne linki nie odwiedzil mnie zaden bot, chcialem to sprawdzic, i uzylem kilku narzedzi, np. do analizy meta tagow i dla takich botow strona byla najzwyczajniej niewidoczna. Podobnie dla skryptow katalogow, ktore pobieraja dane z meta: takze nie widzialy strony Confused Albo ja cos pomylilem, albo jest to tandetne rozwiazanie. Jeszcze potestuje Wink
_________________
Mój osobisty blog oraz blog ?lubny mój i mojej ?ony
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
szuman
PostWysłany: 07 Lis 2006, 12:16    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Przyjaciel KCS
Przyjaciel KCS

Dołączył: 05 Mar 2006
Posty: 1554

Skąd: D?bica

zapomniałem o tym temacie, a już jakiś czas temu sprawdziłem, że wymieniona w pierwszym poście metoda jest w 100% skuteczna. Nie wymaga .htaccess i mod-rewrite, a efekt jest identyczny jak przy włączonym w panelu administracyjnym SEF.
To wina mojego serwera, że to nie działa u mnie. Boty widzą podstrony, a nie widzą strony głównej domena.net/ a u innych doskonale to działa. To tyle w kwestii wyjaśnienia, bo na różnych forach linkują do tego tematu (np.), więc warto podawać wiarygodne informacje Wink
_________________
Mój osobisty blog oraz blog ?lubny mój i mojej ?ony
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
dawidek144
PostWysłany: 29 Lis 2006, 19:41    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Nowicjusz
Nowicjusz

Dołączył: 21 Wrz 2006
Posty: 45


Zrobiłem takie coś na swojej stronie.
Według oficjalnych danych mój serwer nie ma obsługi mod rewrite
a linki mimo to działają .

Czy da się jakoś zmienić sposób wyświetlania tych linków ?
Ponieważ zalezy mi na końcówce .htm
_________________
Fanklub Elishy Cuthbert
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
szuman
PostWysłany: 30 Lis 2006, 13:08    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Przyjaciel KCS
Przyjaciel KCS

Dołączył: 05 Mar 2006
Posty: 1554

Skąd: D?bica

przecież napisałem, że ten sposób nie wymaga mod-rewrite, bo polega na zmianie konstrukcji linków Wink Aby mieć linki z .html na końcu i tytułem w linku, to trzeba użyć komponentu (np. 404 SEF lub OpenSEF) i tutaj już bez mod-rewrite się nie obejdzie.
_________________
Mój osobisty blog oraz blog ?lubny mój i mojej ?ony
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
webworker
PostWysłany: 14 Gru 2006, 09:28    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Czasem tu wpada...
Czasem tu wpada...

Dołączył: 27 Lis 2006
Posty: 96

Skąd: Londyn

Ja używam 404 SEF i sam niewiem czy żałować czy być zadowolonym-przynajmniej w przypadku mambo które tworzy różne linki do tego samego artykułu (np. w menu bocznym i górnym link do tego samego artykułu ma inny URL) co się przekłada na niezbyt kożystne działanie SEF-a, a w konsekwencji mamy przy okazji double-content czego byśmy niechcieli mieć...

SEF http://www.tymowa.pl/wystawa-lowiecka/czwarta-wystawa-lowiecka-2.html
bez SEF http://www.tymowa.pl/index.php?option=com_content&task=view&id=44&Itemid=67

co jest tym samym artykułem co:

SEF http://www.tymowa.pl/wystawa-lowiecka/czwarta-wystawa-lowiecka.html
bez SEF http://www.tymowa.pl/index.php?option=com_content&task=view&id=44&Itemid=99

także w przypadku mambo/joomla trzeba się dobrze zastanowić nad SEF -em bo przy dużej ilości linków i z niektórymi komponentami mało przyjemne rzeczy się dzieją...
_________________
Na pewno widzia?e? film Sami Swoi - mo?e chcesz wiedzie? sk?d pochodzili Kargul i Pawlak ?
Zapraszam równie? na:
Katalog regionalny
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość
szuman
PostWysłany: 15 Gru 2006, 12:30    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Przyjaciel KCS
Przyjaciel KCS

Dołączył: 05 Mar 2006
Posty: 1554

Skąd: D?bica

webworker, lepszym komponentem wydaje się być OpenSEF, ale ja na obecnym hostingu dałem sobie spokój z prostymi linkami ;] 404 SEF też mi się kilka razy wyspał (to co mówisz: po 5-6 różnych linków do jednej pozycji, przy zmianie ilosci wyswietlanych artow takze sie sypie ). Gdy zmienie hosting, to zastosuje powyzsza metode, tj. bez mod-rewrite Smile Efekt identyczny jak przy standardowym SEF, a serwer powinien sie lepiej czuc ; )
_________________
Mój osobisty blog oraz blog ?lubny mój i mojej ?ony
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora
eM_K_S
PostWysłany: 10 Wrz 2008, 22:37    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Gaduła
Gaduła

Dołączył: 05 Maj 2007
Posty: 294

Skąd: Wyszków | Warszawa

A ja mam o dziwo trochę inny problem, którego nigdzie znaleźć nie mogę.
Zainstalowałem na stronie: sale.na-wesele.com komponent ARTIO JoomSEF i zobaczcie co się dzieje na przykładowej podstronie z podmienionym linkiem: http://sale.na-wesele.com/index.php/the-new-joomla-security-strike-team.html.
Mój htaccess wygląda tak
Kod:
##
# @version $Id: htaccess.txt 4756 2006-08-25 16:07:11Z stingrey $
# @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
##


#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
# Only use one of the two SEF sections that follow.  Lines that can be uncommented
# (and thus used) have only one #.  Lines with two #'s should not be uncommented
# In the section that you don't use, all lines should start with #
#
# For Standard SEF, use the standard SEF section.  You can comment out
# all of the RewriteCond lines and reduce your server's load if you
# don't have directories in your root named 'component' or 'content'
#
# If you are using a 3rd Party SEF or the Core SEF solution
# uncomment all of the lines in the '3rd Party or Core SEF' section
#
#####################################################

#####  SOLVING PROBLEMS WITH COMPONENT URL's that don't work #####
# SPECIAL NOTE FOR SMF USERS WHEN SMF IS INTEGRATED AND BRIDGED
# OR ANY SITUATION WHERE A COMPONENT's URL's AREN't WORKING
#
# In both the 'Standard SEF', and '3rd Party or Core SEF' sections the line:
# RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
# May need to be uncommented.  If you are running your Joomla/Mambo from
# a subdirectory the name of the subdirectory will need to be inserted into this
# line.  For example, if your Joomla/Mambo is in a subdirectory called '/test/',
# change this:
# RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
# to this:
# RewriteCond %{REQUEST_URI} ^(/test/component/option,com) [NC,OR] ##optional - see notes##
#
#####################################################


##  Can be commented out if causes errors, see notes above.
# Options FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On


#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla/MamboDirectory (just / for root)

# RewriteBase /sale


########## Begin - Joomla! core SEF Section
############# 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]       ##optional - see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$  [NC]
RewriteRule ^(content/|component/) index.php
#
########## End - Joomla! core SEF Section



########## Begin - 3rd Party SEF Section
############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc
#
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR]       ##optional - see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$  [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php
#
########## End - 3rd Party SEF Section



########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#                      
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

SetEnv PHP_VER 4
php_flag allow_url_fopen off
php_flag register_globals off


Czy ktoś ma pomysł jak sobie z tym poradzić? Szukałem już chyba wszędzie. Testowałem ze zmianami w htaccess na milion sposób.
z # i bez #. z podkatalogiem i bez. zgłupiałem i po 3h prób zwracam się do Was z prośbą o ratunek.
Dodam tylko, że moja joomla to 1.5.7 a ARTIO JoomSEF 3.2.0. Błagam. RATUJCIE
_________________
zwrot podatku z Anglii
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG Tlen
grejf
PostWysłany: 12 Wrz 2008, 11:47    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Gaduła
Gaduła

Dołączył: 14 Lis 2006
Posty: 295

Skąd: Konstancin Jeziorna

Dajcie sobie spokoj z przyjaznymi linkami... Wink wygenerujcie sitemap.xml na konwersje w UTF-8 Zglosci do google, a pajaczek nigdy nie wpadnie w kolowrotek ze pomimo iz jest do 3-4 zmiennych w adresie dynamicznym. Very Happy

pozdrawiam.
_________________
Witam Smile
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora Numer GG Tlen
eM_K_S
PostWysłany: 12 Wrz 2008, 12:53    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Gaduła
Gaduła

Dołączył: 05 Maj 2007
Posty: 294

Skąd: Wyszków | Warszawa

ale estetyczniej to wszystko wygląda jak jest ładny adres w przeglądarce.
_________________
zwrot podatku z Anglii
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG Tlen
zgred
PostWysłany: 13 Wrz 2008, 07:49    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Stały bywalec
Stały bywalec

Dołączył: 09 Lis 2006
Posty: 389

Skąd: DC

zamiast ARTIO polecam

JoomSEF SEO by Kanga Internet http://www.kangainternet.com

Prawie to samo tylko że lepiej Wink

gdyby wyskakiwał błąd w skrycpie to trzeba z równania w linii o ktorej mowa usunąć " = null " Smile
_________________
Najlepszym sposobem na w?asny k?t s? Kredyty, które umo?liwi? Ci spe?nienie swoich marze? o mieszkaniu.
OTO JA
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG
eM_K_S
PostWysłany: 14 Wrz 2008, 22:56    Temat postu: Odpowiedz z cytatem Zacytuj zaznaczone

Gaduła
Gaduła

Dołączył: 05 Maj 2007
Posty: 294

Skąd: Wyszków | Warszawa

Cytat:
Fatal error: Call to undefined function legacySefRelToAbs() in /home/dj-na-wesele/ftp/sale/components/com_sef/sef.router.php on line 81


po zainstalowaniu zamiast 404 pokazał mi się taki błąd
_________________
zwrot podatku z Anglii
Powrót do góry
Zobacz profil autora Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG Tlen
Wyświetl posty z ostatnich:   
Napisz nowy temat  Odpowiedz do tematu Strona 1 z 1


Forum Katalogu Ciekawych Stron Strona Główna » Pozycjonowanie i Optymalizacja » Joomla - przyjazne linki bez mod_rewrite
Skocz do:  



Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


katalog stron | forum
Powered by phpBB © 2005 phpBB Group