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,"/");

[Link mogu videti samo ulogovani korisnici]

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 [Link mogu videti samo ulogovani korisnici]

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 1435 korisnika na forumu :: 8 registrovanih, 1 sakriven i 1426 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., cuvarkuca, Džekson, Milometer, nenad81, Paklenica, Rebel Frank, Zastava