Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne]htaccess - nowy skrypt php
Forum PHP.pl > Forum > Przedszkole
buliyo
Mam taki problem. Mianowicie zmieniłem system cms, na którym pracuje strona.
Do tej pory było tak, że htaccess generował linki przyjazne w postaci http://domena.pl/show/id-seo.html
Teraz klikając w te linki, które są zindeksowane w google wyświetla nam się 404.
Nie zależy mi koniecznie aby linki działały jak przed zmianą cms ale chciałbym aby np. klikając w wszystkie linki z googla czyli zawierające te "show" kierowało nas na głowną strone czyli http://domena/ albo http://domena/index.
Niestety leżę z htaccess więc będę wdzięczny za pomoc.
peter13135
dodaj takie coś : ErrorDocument 404 /404.html

zamiast /404.html daj link do swojej strony błędów, albo stronę główną albo co tam chcesz.
buliyo
To dziala ale w okreslonych wypadkach..
Jesli np. Wpiszemy adres domena.pl/zlyplik.php przekierowuje nas prawidlowo.
Jesli wpiszemy domena.pl/zlyplik to przekierowuje nas prawidlowo
Natomiast w momencie kiedy pojawia sie / zaczynaja sie problemy mianowicie:
Domena.pl/zlyplik/test.php - odpala moj index ale bez stylow css, obrazkow itp.
Domena.pl/zlyplik/ - tak samo index laduje sie ale bez sciezek do grafik, stylow itp.. :-(

jest tak pewnie dlatego, że w index.php na który kieruję nie wszędzie są odnośniki zaczynające się od /style.css i tak dalej.
W momencie kiedy zrobię przekierowanie tak jak pokazano adres pozostaje taki jaki był błędnie i od niego zaczyna szukać plików..
domena.pl/zlyadres/index.php <- w tym momencie tutaj w folderze, którego nie ma szuka plików.
Da się to zrobić jakoś bez wykorzystania http redirect tj.
wskazanie na np. 404.html, a z niego przekierowanie na pełny adres http://domena.pl?
Nie wiem na ile jest to dobre dla wyszukiwarki google..
Będę wdzięczny za sugiestię najlepszego rozwiązania
Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.