PDA

Zobacz pełną wersję : Response headers - 404 not found



unseen
11-02-2008, 12:45
Witam,
zainstalowałem Joomla 1.0.13 JIE utf-8

problem wygląda tak, że strona w przeglądarkach działa i wyświetla sie poprawnie. Czyli wpisanie www.4tg.pl (http://www.4tg.pl) lub www.4tg.pl/index.php wyswietla stronę.

Ale mimo że strona sie wyświetla serwer zwraca komunikat "404 not found" - podejrzałem to najpierw w FireBug w Firefoxie a potem na różnych stronkach które umożiwiają analizę nagłówków z serwera:

i jest tak: 2 powyższe linki zwracają:

Response Headers - http://www.4tg.pl/
Date: Mon, 11 Feb 2008 10:54:26 GMT
Server: Apache/2
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Last-Modified: Mon, 11 Feb 2008 10:54:26 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Keep-Alive: timeout=2, max=50
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html

404 Not Found

natomiast już żadanie jakiejkolwiek podstronki, np. http://www.4tg.pl/content/section/6/32/
zwraca:

Response Headers - http://www.4tg.pl/content/section/6/32/
Date: Mon, 11 Feb 2008 10:59:51 GMT
Server: Apache/2
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Last-Modified: Mon, 11 Feb 2008 10:59:51 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Content-Encoding: gzip
Vary: Accept-Encoding
Keep-Alive: timeout=2, max=50
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html

200 OK

czy ktoś może mi pomóc albo chociaż jakoś nakierować na źródło problemu?

nie jest to na pewno wina serwera, to ja musiałem coś schrzanić z Joomlą, ale nie wiem co...

konsekwencja tego jest taka że strona zupełnie zniknęła z wyszukiwarek - Google potrafi znaleźć pdf'a na serwerze ale nie samą stronę. Dramat...

zrobiłem własnego templeta - w index.php zrobiłem coś takiego (potrzebowałem inny layout na start i do przeglądania zawartości):

<body>
<?
switch ($option) {
case 'com_frontpage': //pokaż stronę z intro zamiast startowej
include_once ('frontpage.php');
break;
case '':
include_once ('frontpage.php');
break;
default: // DEFAULT FOR ALL
include_once ('website.php');
break;
}
?>
</body>
w Globalnej konfiguracji chyba żadnych cudów nie ma: Emulacja Register Globals - OFF, Proste adresy URL: Tak, Dynamiczna zmiana tytułów: Tak, zmienłem na .htaccess ale w plkiku nic nie modyfikowałem.

Postawiłem jeszcze raz czystą Joomlę w podkatalogu dla celów testowych i jest ok. Nawet moja sztuczka z index.php nie przeszkadza. Ale kiedy importuje do tej nowej bazy zawartość oryginalnej bazy (żeby odzyskać strukture i zawartość strony) problem powraca... to mnie utwierdza w przekonaniu że ja coś popsułem... ale nie wiem co i nie mam czasu budować całej strony od nowa.

Proszę chociaż o jakieś wskazówki.

Pozdrawiam. MJ