ugrás a tartalomhoz

Clean URL (MW vs Drupal)

NetBandita · 2008. Aug. 29. (P), 19.04
Sziasztok!

Van egy olyan problémám, hogy ugyanabba és a rendszergizda szerint ugyanolyan beállításokkal bíró tárhely két mappájába telepítettem egy MediaWikit és egy Drupalt is. A mod_rewrite az előbbi esetében nagyszerűen működik, az URL-ek szépek, olvashatóak stb. Az utóbbi esetében viszont nem tudom bekapcsolni a clean url-t, mert a mod_rewrite - a drupal doksija szerint - nincs engedélyezve. További segítség, hogy feltettem egy info.php fájlt a Drupalhoz.

Mit tanácsoltok nekem? Minek nézzek utána? Mit kérdezzek meg a rendszergazditól? Miféle hiba(?) okozhatja ezt?
 
1

kell a mod_rewrite

pp · 2008. Aug. 30. (Szo), 10.07
A MediaWiki-hez azért nem kell, mert ha megnézed, láthatod, hogy minden link úgy néz ki, hogy index.php benne van A MediaWiki (valószínűleg) a path_info-ból szedi ki azt, hogy mire is hivatkozol. A Drupal-nál ez úgy működik, hogy van egy szép url-ed /node/2 az apache megnézni, hogy van-e ilyen fájl(vagy könyvtár benne az index.html/php egyéb) ha nincs akkor dob egy hibát, hogy nem található az oldal. Ha be van kapcsolva a mod_rewrite akkor megadhatsz szabályokat, hogy ilyenkor mi legyen. A Drupal-nál az van megadva, hogy ilyenkor az index.php?q=node/2 -t töltse be. Tehát olyan mintha ezt írták volna a böngésző cím mezőjébe.

A lényeg, hogy a mediawiki-hez nem kell a mod_rewrite-t a Drupal-hoz meg kell(cserébe eltűnik az url-ből az index.php ;)) Kérd meg a rendszergazdát, hogy kapcsolja be a mod-rewrite modult.

pp
2

Örök hála!

NetBandita · 2008. Aug. 30. (Szo), 11.05
Köszönöm! :)
3

MediaWiki nem tud alapból clean URL-t

tgr · 2008. Aug. 31. (V), 15.44
MediaWiki-ben a clean URL-t kézzel kell beállítani a .htaccess -ben, itt nagyjából le van írva a módja:
http://www.mediawiki.org/wiki/Manual:Short_URL
4

Elégedett vagyok a jelenlegivel is.

NetBandita · 2008. Aug. 31. (V), 17.49
Köszi, ha egyszer szükségem lesz erre, akkor feltétlenül igénybe veszem. :)
5

Most kell eldöntened..

attlad · 2008. Szep. 1. (H), 15.48
Ezt akkor kell kitalálni mielőtt kikerül az oldal a netre, mert később nem igazán jó változtatni.

Ajánlott olvasmány: http://leslie-sikos.net/fordit/uri/uri.htm