Képek megjelenítése www-s domain-nél

batto képe

Sziasztok!

Annak a problémának a megoldásában szeretném a segítségeteket kérni, hogy megjelenjenek a galériában lévő képeim az oldalon akkor is, ha a domaint www-vel illetve anélkül "hívják" meg. Jelenleg csak a www nélküli esetben működik jól.
Hol induljak el? Mit és hol kell beállítanom a drupalon, hogy ez működjön?

Segítségeteket és építő kritikátokat előre is köszönöm!

Dorottya

Drupal verzió: 
Nagy Gusztáv képe

Talán ha válaszolsz:

  • Hogy szúrod be a képet?
  • Hol nézhetjük meg az oldalt (konkrétan a hibás és a jó működést)?
0
0

Nagy Gusztáv

batto képe

Den rátapintott a lényegre (alant).

Ott tartok, hogy a

RewriteCond %{HTTP_HOST} ^www\.valami\.hu$ [NC]
RewriteRule ^(.*)$ http://valami.hu/$1 [L,R=301]
<code>
 
sorokat kellene beszúrnom egy .htaccess fájlba amihez nem férek hozzá (neobase.hu-n van a tárhely) és ehhez keresnék egy áthidaló megoldást.
0
0

Dorottya

Den képe

bizonyos esetekben: ha a tartalom bejön www és www nélkül is az tartalom duplázása, amiért a google büntet. Természetesen, ha mindez nem érdekes, az oldal intraneten, vagy egyéb célod van az oldallal (egy ilyen esetet tudok elképzelni: valami közhivatal oldala, ahol nagy ívben tesznek rá, hogy mi van a weblapon, megtalálható-e az oldal, friss-e az információ. Lényeg, hogy megvan, kipipálva, harmincmilla).

Véleményem szerint a www-re semmi szükség. A drupal .htaccess állományában is le van írva, hogyan kell rendesen megcsinálni, hogy a www (egyik domain) összes kérése egy másik domainra (www nélküli) legyen átirányítva. Rendesen = 301-es permanent redirrel.

Ezáltal, ha valaki a www.domain-t gépeli be, akkor automatikusan a www nélküli url fog neki megjelenni. Utána a böngészésben már semmiféle hátrányt nem jelent. Az url-ed is rövidebb...

Ezért írtam, hogy rossz a megközelítés. Kapcsold be a redir-t a .haccess-ben (még jobb lenne a web szerver konfigban beállítani), és a probléma el is tűnik. Legalábbis én már évek óta így csinálom. Ha fontos a keresőkben a jó helyezés, akkor nem is csinálhatsz másképp.

(+ okosság itt: http://no-www.org/ )

0
0
batto képe

Köszönöm, megnézem és beszámolok a fejleményekről!

0
0

Dorottya

batto képe

Megnéztem, de a konkrét esetben ahol a hiba jelentkezik nem férek hozzá a .htaccess fájlhoz (neobase.hu-n van a tárhely) Ilyen esetben mi a teendő?

0
0

Dorottya

Den képe

de nincs benn ilyesmi :( Pedig ez pont erre lenne jó.

Kellene keresni egy modult, hátha van valahol. Vagy egy .htacces szerkesztő modul.
Ha nincs ilyesmi, akkor a szolgáltatóval beszélni, végső esetben lecserélni.

Jobbat nem tudok, sajnos, jelenlegi drupal tudásom itt végetér. (lehetne írni egy apró modult a bootstrap-ra akaszkodva, ami, ha www van az url-ben, 301-est csinál a www nélküli oldalra. - jelenleg csak tanulom a drupal programozást, de, szerintem ez egy járható út lenne).

0
0
Közszolga képe

Nem az a gond véletlenül, hogy csak regisztrált felhasználóknak engedélyezed a képnézést és a www nélküli domain-re léptél be, a www-sen meg újra be akarna léptetni?

0
0
batto képe

Nem, nem ez a gond, köszi!

0
0

Dorottya

Petik képe

Sziasztok!
Ezt a témát már korábban kivesézték itt: http://drupal.hu/forum/érdekes-kép-url-ek

0
0

Üdv. Peti

Den képe

A sok hozzászólást csak átfutottam, de a gányolás szó ami megmaradt bennem. + az, hogy most már megy a www-vel is az oldal.

Ami, ugye, nem kívánatos viselkedés. Vagy www, vagy www mentes, de nem és. Akkor lesz jó, ha a weboldal csak az egyik url-en érhető el. Ez most megy?

0
0
batto képe

Köszi mindenkinek!

Tehát akkor összefoglalva, a megoldásnak két módja van:

1. a settings.php -be be kell allitani a base_url-t

$base_url = 'http://valami.hu';

vagy

2. A .htaccess fájlba beleírni az alábbi két sort:

RewriteCond %{HTTP_HOST} ^www\.valami\.hu$ [NC]
RewriteRule ^(.*)$ http://valami.hu/$1 [L,R=301]

Mindkét esetben szükséges alapfeltétel, hogy írni tudjuk a nevezett fájlokat .

Ergo esetemben a szolgáltatót fogom megkérni erre!

Many thanks for you and best regards!

0
0

Dorottya