SEO Fórum  

Nagy szeretettel üdvözöl a SEO Webmester Fórum!

Jelenleg vendégként tekintheted meg a tartalmat, ami korlátozott jogosultságokat jelent a beszélgetésben való részvételt illetően. Az ingyenes regisztrálás után társalgást indíthatsz, magán beszélgetéseket folytathatsz, szavazásokban vehetsz részt és számos egyéb funkció tárul fel előtted. A regisztráció rendkívül gyors, ezért kérlek ne habozz sokáig és csatlakozz hozzánk!

Amennyiben bármilyen problémád akad a regisztráció során, vagy a későbbiekben, kérlek lépj kapcsolatba a fórum alkalmazottaival.

Vissza   SEO Fórum > Webfejlesztés > CMS - Content Management System

CMS - Content Management System Avagy milyen tartalomkezelő rendszert használjunk

Válaszol
 
Téma eszközök Megjelenítési módok
Régi 2010-02-01, 16:49   #1
Szmöre
Törzsvendég
 
Szmöre logója
 
Csatlakozott: 2009 Jun
Összes hozzászólás: 180
Kiosztott köszönetek: 68
Begyũjtött 69 köszönetet 44 hozzászólással
Szmöre ismeretlen jelenlegSzmöre ismeretlen jelenlegSzmöre ismeretlen jelenlegSzmöre ismeretlen jelenleg
Alapbeállítás Htaccess probléma - Joomla

Egy kis segítséget szeretnék kérni a következő probléma miatt:
Joomla-t használok, most így néznek ki az URL-jeim:
http://www.DOMAIN.hu/index.php/szekció_név/kategória_név/cikk_név
A cél az lenne, ha az index.php kikerülne a címből.

A joomla saját htaccess fájljából törölnöm kellett egy sort, "Options +FollowSymLinks" mert a tárhelyszolgáltatóm szerint így majd működik. Hát tévedett, de ha benne hagyom akkor 500-as hibát kapok végeredményül.

A joomla admin felületén bekapcsolhatom a mod_rewrite funkciót, ami szépen ki is veszi az index.php-t a linkekből, de így nem működik az oldal. A főoldal bejön, de a többi oldalra 500 - Internal Server Error.

Tud esetleg valaki segíteni?

Beszúrom a htaccess fájlt:
Kód:
RewriteEngine On

RewriteBase /public_html/
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
Sajnos ez nekem kínai.
__________________
képernyőkímélők

Utoljára módosítva: Geri által : 2010-02-01 19:11
Szmöre nem elérhető   Válaszol idézettel
Google hirdetés
Régi 2010-02-01, 17:17   #2
Bálint
Bölcs
 
Bálint logója
 
Csatlakozott: 2008 Apr
Összes hozzászólás: 736
Kiosztott köszönetek: 173
Begyũjtött 61 köszönetet 47 hozzászólással
Bálint elindult a közkedveltség útjánBálint elindult a közkedveltség útjánBálint elindult a közkedveltség útjánBálint elindult a közkedveltség útjánBálint elindult a közkedveltség útjánBálint elindult a közkedveltség útjánBálint elindult a közkedveltség útján
Üzenetküldés MSN-en keresztül Bálint részére
Alapbeállítás re: Htaccess probléma - Joomla

Használd ezt, ebben minden benne van:

Kód:
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On

########## 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

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

# RewriteBase /
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^oldalad.com [NC] 
RewriteRule ^(.*)$ http://www.oldalad.com/$1 [L,R=301]

RewriteRule index.php/(.*) http://www.oldalad.com/$1 [R=301,L]

########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]

#
########## End - Joomla! core SEF Section
Admin felületen kapcsold be a következőket:

Keresőbarát URL-ek + Az Apache mod_rewrite használata

Mondjuk itt nem mutatja a szekció és kategória neveket, de azért remélem jó lesz!

Utoljára módosítva: Bálint által : 2010-02-01 17:20
Bálint nem elérhető   Válaszol idézettel
Hálás a hozzászólás írójának
Szmöre (2010-02-01)
Régi 2010-02-01, 17:23   #3
Szmöre
Törzsvendég
 
Szmöre logója
 
Csatlakozott: 2009 Jun
Összes hozzászólás: 180
Kiosztott köszönetek: 68
Begyũjtött 69 köszönetet 44 hozzászólással
Szmöre ismeretlen jelenlegSzmöre ismeretlen jelenlegSzmöre ismeretlen jelenlegSzmöre ismeretlen jelenleg
Alapbeállítás re: Htaccess probléma - Joomla

Köszönöm! Ha törlöm az első sort akkor is működni fog? (Ha benne hagyom, akkor 500-Internal Server Error. A szolgáltatóm mondta hogy töröljem)
__________________
képernyőkímélők
Szmöre nem elérhető   Válaszol idézettel
Régi 2010-02-01, 18:10   #4
Bagi Zoltán
outside the box
 
Bagi Zoltán logója
 
Csatlakozott: 2007 Apr
Hely: 8200
Összes hozzászólás: 3.140
Kiosztott köszönetek: 181
Begyũjtött 308 köszönetet 226 hozzászólással
Bagi Zoltán hírneve túlszárnyal minden hírnevetBagi Zoltán hírneve túlszárnyal minden hírnevetBagi Zoltán hírneve túlszárnyal minden hírnevetBagi Zoltán hírneve túlszárnyal minden hírnevetBagi Zoltán hírneve túlszárnyal minden hírnevetBagi Zoltán hírneve túlszárnyal minden hírnevetBagi Zoltán hírneve túlszárnyal minden hírnevetBagi Zoltán hírneve túlszárnyal minden hírnevetBagi Zoltán hírneve túlszárnyal minden hírnevetBagi Zoltán hírneve túlszárnyal minden hírnevetBagi Zoltán hírneve túlszárnyal minden hírnevet
Üzenetküldés MSN-en keresztül Bagi Zoltán részére
Alapbeállítás re: Htaccess probléma - Joomla

Szmöre, szerintem a
Kód:
RewriteBase /public_html/
miatt nem ment az oldalad. Tapasztalatom szerintem Rewritebase-nek a már böngészőn keresztül is elérhető mappát lehet definiálni, azaz, ha a domain rootban van a script, akkor a
Idézet:
RewriteBase /
a helyes.
__________________
Bagi Zoltán nem elérhető   Válaszol idézettel
Hálás a hozzászólás írójának
Szmöre (2010-02-01)
Régi 2010-02-01, 19:54   #5
VChris
Bölcs
 
Csatlakozott: 2009 Apr
Hely: A Dél-Alföld közepe...
Összes hozzászólás: 1.633
Kiosztott köszönetek: 485
Begyũjtött 406 köszönetet 285 hozzászólással
VChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt lesz
Alapbeállítás re: Htaccess probléma - Joomla

Szmöre,
használd az sh404sef komponenst, azzal egy csapásra megoldódik ez a problémád, és egyéb más SEO barát és biztonsági fícsörjei is vannak. A Joomla beépített SEF URL-jeit a magam részéről soha nem használom, és nem is ajánlom senkinek. Csak a baj van vele. Az sh404sef meg sokkal jobban is konfigurálható. Igaz, nem is egyszerű használni, de csak egyszer kell megérteni.
VChris nem elérhető   Válaszol idézettel
Hálás a hozzászólás írójának
Szmöre (2010-02-01)
Régi 2010-02-02, 14:48   #6
Szmöre
Törzsvendég
 
Szmöre logója
 
Csatlakozott: 2009 Jun
Összes hozzászólás: 180
Kiosztott köszönetek: 68
Begyũjtött 69 köszönetet 44 hozzászólással
Szmöre ismeretlen jelenlegSzmöre ismeretlen jelenlegSzmöre ismeretlen jelenlegSzmöre ismeretlen jelenleg
Alapbeállítás re: Htaccess probléma - Joomla

Köszönöm mindkettőtöknek, de sajnos csak VChris ötlete hozott megoldást. Illetve, az is csak félig.
Az a baj, hogy több száz cikk van már az oldalon, s mindben van egy önmagára mutató link. Hogy lehetne megoldani, hogy a módosítás előtti linket is elfogadja a rendszer? Ugyanis kb. 550 cikket kézzel módosítani nincs kedvem. (duplikáció nélkül)
__________________
képernyőkímélők
Szmöre nem elérhető   Válaszol idézettel
Régi 2010-02-02, 16:56   #7
VChris
Bölcs
 
Csatlakozott: 2009 Apr
Hely: A Dél-Alföld közepe...
Összes hozzászólás: 1.633
Kiosztott köszönetek: 485
Begyũjtött 406 köszönetet 285 hozzászólással
VChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt lesz
Alapbeállítás re: Htaccess probléma - Joomla

Idézet:
Az a baj, hogy több száz cikk van már az oldalon, s mindben van egy önmagára mutató link. Hogy lehetne megoldani, hogy a módosítás előtti linket is elfogadja a rendszer?
Ezt nem értem. Leírnád még egyszer, hogy pontosan mit szeretnél, mert így nem teljesen világos.

Ha a régi, nem keresőbarát Joomla URL linkek vannak, azzal ne foglalkozz, az sh404sef olyan intelligens, hogy azokra automatikusan generálja a 301 redirect-et az új SEF URL-ekre. Vagy nem erre gondolsz?
VChris nem elérhető   Válaszol idézettel
Régi 2010-02-02, 18:20   #8
Szmöre
Törzsvendég
 
Szmöre logója
 
Csatlakozott: 2009 Jun
Összes hozzászólás: 180
Kiosztott köszönetek: 68
Begyũjtött 69 köszönetet 44 hozzászólással
Szmöre ismeretlen jelenlegSzmöre ismeretlen jelenlegSzmöre ismeretlen jelenlegSzmöre ismeretlen jelenleg
Alapbeállítás re: Htaccess probléma - Joomla

Egy példa, itt egy cikk:
h__p://www.pets-magazin.hu/index.php/vadaszgoereny/74-vadaszgoereny/499-vigyazat-ragadozo-a-poraz-vegen
Erre is -mint minden cikkre- a főoldalról mutat 2 link. Egy amit a joomla generál (ez a cikk címe), egy pedig a cikkben szereplő képen van. A képen a joomla által generál link másolata van, tehát azt kézzel linkeljük meg.

Kipróbáltam az sh404sef-et, valóban nagyon jó, de a képeken lévő linkekkel nem tud mit kezdeni, vagyis igen, a 404-es oldalra irányítja.
__________________
képernyőkímélők
Szmöre nem elérhető   Válaszol idézettel
Régi 2010-02-03, 19:58   #9
Szmöre
Törzsvendég
 
Szmöre logója
 
Csatlakozott: 2009 Jun
Összes hozzászólás: 180
Kiosztott köszönetek: 68
Begyũjtött 69 köszönetet 44 hozzászólással
Szmöre ismeretlen jelenlegSzmöre ismeretlen jelenlegSzmöre ismeretlen jelenlegSzmöre ismeretlen jelenleg
Alapbeállítás re: Htaccess probléma - Joomla

Illetve, az előző kérdésemhez kapcsolóik, hogy a már meglévő linkekre érkező látogatókkal mi lesz? Ha aktiválom az sh404sef-et, akkor a deep linkjeim mind a 404-es hibaoldalra mennek.
__________________
képernyőkímélők
Szmöre nem elérhető   Válaszol idézettel
Régi 2010-02-03, 20:36   #10
VChris
Bölcs
 
Csatlakozott: 2009 Apr
Hely: A Dél-Alföld közepe...
Összes hozzászólás: 1.633
Kiosztott köszönetek: 485
Begyũjtött 406 köszönetet 285 hozzászólással
VChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt leszVChris hamarosan közkedvelt lesz
Alapbeállítás re: Htaccess probléma - Joomla

Hmmm..., ez érdekes. Ha most már jól értem, akkor a régi linkek alatt te nem a Joomla alap nem keresőbarát URL-jeit érted, hanem a Joomla SEF URL által generált régi linkeket, ugye? De akkor sem lenne szabad 404-re mennie, az sh404sef-nek ezt le kellene kezelnie. Nincs ötletem.
VChris nem elérhető   Válaszol idézettel
Válaszol

Címkék
htaccess, joomla, probléma

Téma eszközök
Megjelenítési módok

Hozzászólás szabályai
Új témákat nem hozhat létre
Válaszokat nem küldhet
Fájlokat nem csatolhat
A hozzászólásait nem módosíthatja

BB code : bekapcsolva
Pofik bekapcsolva
Az [IMG] kód bekapcsolva
A HTML kód kikapcsolva
Fórum ugrás

Hasonló témák
Téma Téma szerzője Fórum Válaszok Utolsó hozzászólás
Joomla probléma kattusssz Helpdesk 2 2010-01-02 18:22
Joomla + JoomFish + duplicate content + htaccess doommaker79 CMS - Content Management System 4 2009-12-07 15:40
zen cart seo url modul .htaccess probléma rozsoma CMS - Content Management System 2 2009-10-17 18:43
Joomla admin probléma w8MYm8 CMS - Content Management System 7 2009-01-20 16:24
Joomla!-Template probléma Endre CMS - Content Management System 1 2008-10-14 15:36


A pontos idő 23:12 , a GMT +2 időzóna szerint.


Powered by vBulletin® Version 3.7.4 Copyright © 2000 - 2010, Jelsoft Enterprises Ltd.