404-es oldalak eltűntetése

Den képe

Van egy site, ahol beállítottam a következőket:
admin/settings/site-information oldalon a címlap a magunkrol tartalom. megy is, logóra kattintva ide visz.

A site-on nem szeretnék 404-es hiba oldalt. Elég lenne, ha átdobna a címlapra egy üzenettel.

Próbáltam azt: a 404-es oldalakat az siteurl:/-ra állítottam. Semmi, külön error oldal jön be. Állítsam ezt is közvetlenül a /magunkrol-ra?

Nem szeretnék üres /node oldalt, ezen jelenleg az "Üdvözlet a frissen telepített Drupal alapú webhelyen!" fogad. Ezzel mit tegyek? Ezt is alias-oljam a -ra vagy a /magunkrol-ra? Hogyan kell ezt az oldalt eltűntetni?

Ha holnap nem a magunkrol lesz a címlap, akkor mindenütt át kell állítgatni?

(kicsit nagy a katyvasz még a fejemben a drupallal kapcsolatosan...)

thx!

szantog képe

Custom Error
Allows custom redirects for 404s. For example if you had a page called foo and a page called xyz, then you moved them to a page called bar, and abc respectively, you can setup a redirect pair of:

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

Den képe

amit én keresek.

Tehát: global redirect modul fenn, pathauto modul fenn.
Címlap oldal a "/magunkrol" url-en érhető el.

Azt szeretném, ha beírom a /ugysincsilyen url-t, akkor egy szép hibaüzenettel (lehet ronda is, most semmit nem ír ki) dobjon át a címlapra. Minden olyan url-el, ami nem létezik->címlap.

Az "Alapértelmezett 404 (nem található) oldal:"-am üres. Ide be kellene írnom, hogy magunkrol odalra vigyen? Ez működik, néhány bajom van csak vele: ha változik a címlapom () akkor ezt mindig át kell írni? Nincs hibaüzenet (naplózás, képernyőre írás bekapcsolva), és eltűnik a breadcrumbs is.

A sablonomban a $messages (+$help) is kiíratva, tartalom mentésekor szokott ott szöveg lenni.

A másik kérdés: van a /node sima oldal. Ezen a Friss drupál telepítve izé jön most be. Nekem ez nem kell. Hogy lehet azt megcsinálni, hogy a /node url a címlapra vigyen? Ami most a /magunkrol.

Mit tegyek? THX!

0
0
sgabe képe

Ha most ismerkedsz a Drupallal akkor elsőnek például Nagy Gusztáv jegyzetét, illetve a Drupal üzeneteit.

Végül megkezdhető a tartalmak beküldése. Ez az üzenet az első címlapra is kerülő tartalom beküldése után eltűnik.

Ha a "Magunkról" oldalt szeretnéd a címlapra tenni, akkor a közzétételi beállításainál jelöld be a címlapra kerül jelölőnégyzetet.

0
0
Den képe

A drupállal most kezdek, igen. (Amúgy 10+ év web fejlesztés van már mögöttem.)

Az általad javasolt megoldáson már gondolkoztam, de nem próbáltam ki. Eddig.

Most kipróbáltam, megy, de:

/node alatt megjelenik a "magunkrol" tartalom, a címe link a magunkról oldalra. Ez nem szerencsés megoldás, szerintem.

A /node alatt ugyanaz a tartalom van, mint a /magunkrol alatt. Ez meg seo szempontjából nem ok.

Most azt tettem, hogy a node url-re felvettem egy magunkrol alias-t. Így úgy működik, ahogy kell, de kicsit favágásnak tűnik, ha holnap másik node lesz a front page, akkor ezt is állítgatni kell. Mondjuk, a /node nincs sehova linkelve, csak úgy zavar, hogy van egy ilyen "welkámdrupál" oldal.

0
0
Nagy Gusztáv képe

hogy egyetlen node-ot (a magunkrol álnevűt) akarod a címlapra? Akkor

  1. beállítod a címlapot erre (úgy gondolom, ez megvan)
  2. a címlapra a menüben a -al hivatkozol, és nem a magunkrol-lal
  3. semelyik tartalomnál nem állítod be a címlapra kerül-t.

Nem jó?

0
0

Nagy Gusztáv

Den képe

Működik, jó.

Csak a sima /node-ra bejön a drupal default oldal. Ez az egy, ami nem tetszik.

Lényegében eltűntettem egy alias-al. Csak, mivel még tapasztalatlan vagyok, nem tudom, hogy mi a helyes módja a dolgoknak.

Úgy veszem észre, hogy a könyvek, doksik az alap dolgokat lefedik, elmagyarázzák. Az igazi trükköket meg kell tapasztalni... Vagy elolvasni, hogy az okosabbak hogyan is szokták megcsinálni.

0
0
pp képe

Mert miért is kell eltüntetni a /node útvonalat. Az szájt csak statik oldalakból fog állni? Nem lesz egyetlen egy hírek sem ahol több node-ot kell megjeleníteni? A lényeg, hogy ezt nem szokták eltüntetni, hanem használják.

Ha nagyon kell fejlessz egy modult és a hook_menu_alter() segítségével dobd ki a kukába a node útvonalat, vagy inkább állítsd saját függvényre inkább ami azt csinálja ami neked kell.

pp

0
0
Den képe

Nem ma volt a kérdés, de most már tudok válaszolni:
Azért kell eltűntetni a /node-t, mert nem az a címlap. Vagy, panel alapú a címlapod.

(Vagy, pl. a te oldalad esetében is bejön a címlap tartalma /node és / esetén is, ami nem szerencsés - ha eddig nem keresték így, majd most fogják, sorry :D)

Tehát: a "/node" url-re, ha nem használjuk, önmagában semmi szükség nincs.
Snufkin modulja már egy bizonyos szempontból megoldja http://drupal.org/project/denynodepath, de nem biztos, hogy minden esetben megfelel.

A path_redir-t nem tudtam rávenni, hogy a node-ra alias-t húzzon + 301-es redir.

Most ezt találtam ki: .htaccess-be a rewrite szekcióba:

# premanent redir the plain /node to the index
RewriteCond %{REQUEST_URI} ^\/node$ [NC]
RewriteRule ^(.*)$ / [L,R=301]
1
0
Balogh Zoltán képe

Kellett Neked felhozni a 2 éves témádat :D :D :D

0
0
dyra képe

Magyar oldalon ragaszkodjunk már ahhoz, hogy egy egy modult ha ajánlunk Magyarul írjunk róla. A kérdező gondolom nem véletlen itt kérdezett. Személy szerint többek közt azért jövök ide mert az anyanyelvemen szeretnék a Drupal-ról "fórumozni". Az Angoloknak 1 milliárd oldal áll rendelkezésre nekünk kb ez az 1.

0
0

honlapom http://dyra.eu/

szantog képe

Ha megnézted volna a linket, akkor látod, hogy a modul leírásból lett másolva. Valószínű akkor éppen ennyire volt kedvem/időm.
Baromi sok időt elvesz a dorgon, hogy az ottani kommentjeimet is érthető angolságra faragjam, nemhogy még ide is hobbiból saját kútfőből kreáljak angol szöveget.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

aboros képe

nehogymár itt flémvórba kezdjünk ezen :)

0
0

-
clear: both;

szantog képe

DenesSzabo hibája, minek felhánytorgatni a múltat, hagyni kell hadd üljön a solr mélyén. :)

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.