extra trailing slash u meniju

1

extra trailing slash u meniju

offline
  • PHP programer
  • Pridružio: 26 Okt 2007
  • Poruke: 1064
  • Gde živiš: u Apache

Srećna Nova godina svim programerima Ziveli Very Happy

Imam jedan mali a istovremeno ogroman problem na jednom sajtu koji ima 2 jezika. Kad prebacim na drugi jezik, pojavi mi se dodatna kosa crta u linkovima i stranice za taj jezik se otvaraju prazne.

Bilo koju od tih stranica kad rifrešujem, dobijem normalno njihov sadržaj.

Primer, nekisajt.net/sr//trening-za-sportiste , a na default-nom jeziku koji je engleski nema tih problema.

Sajt je na wordpresu i pokušavao sam razna rešenja kroz htaccess. Ovo je inače njegov default-ni
htaccess. Verujem da se sa jednom linijom koda to i može rešiti kroz htaccess.

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php  [L] </IfModule> # END WordPress

Hvala unapred. Zagrljaj



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Druze netreba tebi dodatno ciscenje vec nadji deo koda gde si zadao taj URI Segment i obrisi dodatni slash.
Ta greska je u tom pluginu izazvana od strane developera koji je pisao.

Drugo resenje je da ga ocistis pomocu

RTRIM() funkcije $url = rtrim($url,"/");

http://php.net/rtrim

Sto se tice .htaccess-a mozes uraditi ako postavis pravila npr:

# remove trailing slash RewriteRule ^(.*)\/(\?.*)?$ $1$2 [R=301,L]

Ili nesto ovako
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} (.*)$ RewriteRule ^(.+)/$ http://www.mycity.rs/$1 [R=301,L]



offline
  • PHP programer
  • Pridružio: 26 Okt 2007
  • Poruke: 1064
  • Gde živiš: u Apache

Hvala @_iKaC, Ziveli

rešio sam taj extra slash u plugin-u , ali ništa sa tim nisam postigao jer se i dalje za drugi jezik/ stranice ne prikazuje sadržaj, jedino kad se stranice rifrešuju,sadržaj je tu.

Za prvi jezik ajax povlači sadržaj iz baze , ali kad selektujem drugi jezik, dobijem samo MENU tog jezika a na klik stranica tog jezika, Ajax ne povlači sadržaj kao za prvi jezik već kao što rekoh , samo na refresh stranice.

Na drugim wp temama sve regularno radi ...

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Cek pa onda tebi nesto tema pravi problem? Na ostalim temama znaci sve funkcionise normalno ? Meni nesto smrdi u tom Ajax-u

offline
  • PHP programer
  • Pridružio: 26 Okt 2007
  • Poruke: 1064
  • Gde živiš: u Apache

Upravo tako,

ova tema sadržaj stranica čita putem ajaxa, a izgleda nije WPML ( multilanguage) ready, jer ajax ne čita sadržaj stranica drugog jezika, samo na refresh stranice.

Sad treba da vidim kako da pozovem ajax za drugi jezik. GUZ - Glavom U Zid Smile

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Aj baci link

offline
  • PHP programer
  • Pridružio: 26 Okt 2007
  • Poruke: 1064
  • Gde živiš: u Apache

evo ga link www.goranbabic.net

prebaci na srpski , a kad refresh-uješ stranice , pojavi se i sadržaj iznebuha.

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Napisano: 04 Jan 2014 1:02

Na srpskom kada je nemam nista od sadrzaja dok na engleskom se prikazuje u desnom uglu sadrzaj

Dopuna: 04 Jan 2014 1:03

Jel taj plugin radi na drugim tema-ma?

offline
  • PHP programer
  • Pridružio: 26 Okt 2007
  • Poruke: 1064
  • Gde živiš: u Apache

Plugin savršeno radi na drugim temama, sad moram napraviti i ovde.

Ako si rifrešovao stranice na srpskom video si da tek tada prikazuje sadržaj.

... no bez muke nema nauke

offline
  • C# and PHP Developer
  • Pridružio: 16 Feb 2011
  • Poruke: 1630
  • Gde živiš: Pancevo

Hmm sad napamet nista nevredi. Jedan refresh bi odradio posao iz ajax-a

Ko je trenutno na forumu
 

Ukupno su 1037 korisnika na forumu :: 32 registrovanih, 5 sakrivenih i 1000 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, A.R.Chafee.Jr., Bane san, Bobrock1, branko7, dankisha, dejina811, DonRumataEstorski, Dorcolac, HogarStrashni, Jeremiah, Koridor, mica.colak, Miki01, milos97, mkukoleca, Motocar, MrNo, nemkea71, novator, opt1, Romibrat, royst33, savaskytec, Singidunumac, tubular, x9, YugoSlav, zastavnik, zdrebac, Zimbabwe, Zmaj Tolak