Autor | Zpráva | ||
---|---|---|---|
Monkeys Profil * |
#1 · Zasláno: 20. 11. 2015, 13:41:59
Zdravim neviem si rady s touto hlaskou:
Žiadosť Cross-Origin zablokovaná: zásada rovnakého pôvodu neumožňuje načítanie vzdialeného zdroja http://www.domena.sk/contents/load_content_sluzby.php (dôvod: chýba hlavička CORS 'Access-Control-Allow-Origin').
Tuto hlasku mi zobrazuje iba vtedy ak nie je domena napisana s www. Na stranke pouzivam ajaxove scripty na dynamicke nacitanie obsahu ale nejdu spustit ak je domena do prehladavaca napisana iba ako domena.sk bez www. ako sa taketo veci daju vyriesit? Nemam s tym absolutne skusenost ani neviem pod cim to mam na googli hladat vdaka za odpoved M. |
||
blaaablaaa Profil |
#2 · Zasláno: 20. 11. 2015, 14:51:50
Monkeys:
Zatim s tim nemam zkusenost, ale zkousel jsi zpatky vratit hlavicku Access-Control-Allow-Origin: http://domena.sk
Jinak doporucuju spise presmerovat vsechny pristupy z http://domena.sk na http://www.domena.sk :
RewriteEngine on RewriteCond %{HTTP_HOST} !^www RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,QSA,L] |
||
Monkeys Profil * |
#3 · Zasláno: 20. 11. 2015, 17:51:56
blaaablaaa:
Vdaka skusim. Ja som to testoval vsetko na localhoste ale ked som to dal online tak samozrejme nie kazdy pise cele url aj s www tak som to skusil v domienke ze prehliadac www doplni automaticky co sa nestalo a yeraz riesim tento problem. |
||
Monkeys Profil * |
blaaablaaa:
skusam to cez ten .htaccess tvoj kod ale v url mi to vyhadzuje http://www. www.domena.sk/
Skusal som bez www. RewriteRule (.*) http://%{HTTP_HOST}/$1 [R=301,QSA,L] Ale myslim ze problem bude nakoniec v tom .htaccess Prvidlo by malo byt ak url neobsahuje www. doplnit www inak neprepisat nic No ja som v Apachi neni moc zbehli tak ak by poradil niekto skusenejsi budem vdacny moj terajsi .htaccess je takyto RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(.+)$ index.php?url=$1 [QSA,L] blaaablaaa: Tak nakoniec pomohol tvoj kod :) Bolo ho treba umiestnit hned na zaciatok RewriteEngine On RewriteCond %{HTTP_HOST} !^www RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,QSA,L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(.+)$ index.php?url=$1 [QSA,L] Ja som to daval na koniec preto to nefungovalo. Vdaka M. |
||
Časová prodleva: 9 let
|
0