Моята вътрешна многоезична връзка сочи в грешна посока

Имам сериозен проблем с поведението на връзките в моя многоезичен сайт (английски (en) и шведски (sv)). Езикът по подразбиране е английски. Имам някои възли с лято. През лятото имам вътрешни връзки към моето шведско съдържание. За връзка към страница3 използвам sv/page3. Правя изглед с резюметата, филтрирани по езика. Ако поставя този изглед като първа страница, всичко работи добре, но ако свържа изгледа от преведена връзка към менюто, ще бъде sv/sv/page3.

Надявам се на помощ


person Christer    schedule 23.01.2015    source източник


Отговори (1)


Ще помогне ли добавянето на знак за наклонена черта в началото? Опитайте да използвате основни относителни пътища вместо относителни пътища. Така че не използвайте sv/page3, а вместо това използвайте /sv/page3

person MilanG    schedule 23.01.2015
comment
Много ти благодаря! Това го направи. - person Christer; 23.01.2015
comment
Вие сте добре дошъл. Важно е да разберете как уеб браузърът изгражда относителни връзки. Ако връзката е относителна, браузърът просто добавя пътя на връзката към показвания в момента път и ви отвежда до този URL адрес, когато се щракне върху връзката. Но ако връзката е коренна, тя игнорира пътя на текущата страница. - person MilanG; 23.01.2015