#1 2017-03-17 21:01:48

kronda
Člen
Registrován: 2013-12-08
Příspěvky: 3

Pri pristupu pres alias subdomeny nefunguje index.html

Hezky den,

prosim o radu:

Na subdomenu http://poth.audiomemy.cz mam pomoci mod_rewrite nasmerovany alias http://peopleonthehorizon.eu. Doted jsem s tim nemel problem, vsechno fungovalo, vcetne nasmerovani http://peopleonthehorizon.eu na index.php. Ted jsem ale pridal podadresar presskit, ve kterem je index.html. Kdyz otevru http://peopleonthehorizon.eu/presskit dostanu 404. Zkousel sem vsechno mozny (ruzny testovaci rewrites, vypnuti DirectoryIndex apod), vcetne aktualniho reseni, kdy jsem zkusil primo v .htaccess v http://audiomemy.cz prepsat .../presskit na presskit/index.html, a porad 404. Zvlastni je, ze kdyz nahradim radku (nefunguje):

RewriteRule ^(.*)$ http://poth.audiomemy.cz/$1 [QSA,NC,P]

za

RewriteRule ^(.*)$ http://poth.audiomemy.cz/$1 [QSA,NC,R]

V prohlizeci se mi URL skutecne zobrazi spravne a nacte se (nechci prepisovat URL v prohlizeci...). Nekde jsem cetl, ze by to mohl byt problem v Apache, ktery byl opraveny ve 2.4.9, ale netusim, na jake verzi bezite. Nebo mozna spis dochazi k nejake interakci mezi vasim mapovanim subdomen z podadresaru sub/..., ktere nejsou pod web/... Nechapu ale, ze pro index.php primo v peopleonthehorizon.eu vsechno funguje v pohode...

Muzete mi prosim nejak poradit?

Diky moc.
David Kronus

Offline

#2 2017-03-19 23:09:36

kronda
Člen
Registrován: 2013-12-08
Příspěvky: 3

Re: Pri pristupu pres alias subdomeny nefunguje index.html

Abych zkusil dotaz ohledne mod_rewrite jeste zjednodusit:

toto vzdycky funguje:

RewriteCond %{HTTP_SERVER} www.peopleonthehorizon.eu
RewriteRule ^(.*)$ http://poth.audiomemy.cz/$1 [QSA,NC,R]

Proc potom tohle nefunguje (404) ale pouze pro odkaz na podadresar www.peopleonthehorizon.eu/presskit/, ve kterem je index.html (primy odkaz na tento soubor funguje!):

RewriteCond %{HTTP_SERVER} www.peopleonthehorizon.eu
RewriteRule ^(.*)$ http://poth.audiomemy.cz/$1 [QSA,NC,P]

(Rozdil je v typu presmerovani - prvni je externi pres prohlizec (prepise se v nem adresa), druhe je pres interni proxy v apache.)

Na jake verzi apache ted endora (slonice) bezi?

Diky za pomoc.

Offline

Zápatí

Založeno na FluxBB | CZ a SK