Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Maxthon a Apache na portu 8080

Ještě jednou a tentokrát už to napíšu přesně bez přepisování (mea culpa)

Index.html obsahuje

<HTML> 
<HEAD> 
<TITLE></TITLE> 
<META HTTP-EQUIV="Refresh" CONTENT="1; URL=ads.php"> 
</HEAD> 
<BODY> 
</BODY> 
</HTML>

index.php obsahuje
<?php
   require("ads.php");
?>

Když jsem psal dosud (= v předcozím příspěvcích) adresu http://server:8080/index.php mělo tam být správně http://server:8080/ads.php. Přepsal jsem to s předpokladem vyšší srozumitelnosti, ale jak se ukázalo, tak blbě.

Jinak řečeno http://server:8080/ads.php funguje až po tvrdém refresh a je jedno jestli se zavolá přímo nebo přes index.html.

Pokud spustím http://server:8080/index.php, který obsahuje jen require, tak to v Maxthonu funguje správně a index.php funguje jako jakási obálka.



Omlouvám se za matení. Sám jsem v tom měl zmatek a existence index.php jsem si vůbec nevšim.

V každém případě ale nerozumím tomu, proč ads.php vyžaduje tvrdý refresh i u všech odkazů, které se z něho dál spustí a pokud je spuštěn přes require z index.php, tak to funguje.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny