![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 30.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Zaczynając od początku strona ma adresy www.strona.pl/kolekcja.php, www.strona.pl/kontakt.php itd. Podstrony nie są przesyłane przy pomocy ?wynik=abc. Po prostu każda podstrona jest w osobnym pliku php. Do tej pory udało mi się stworzyć adresy bez końcówki .php. Dodatkowo przekierowanie z adresów bez www na te z www oraz przekierowanie z www.strona.pl/index.php na www.strona.pl. Problem jest z przekierowaniem adresów podstron np. www.strona.pl/kontakt.php na adres www.strona.pl/kontakt. Próbowałem już milion kombinacji i nic nie chce działać (albo w ogóle nie reaguje, albo wywala błąd). Plik htaccess wygląda tak: Kod RewriteEngine On #tworzy automatycznie przyjazne linki bez końcówki php Options FollowSymLinks RewriteCond %{RE[php][/php]QUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME}\.php -f RewriteRule ^(.*)$ $1.php #linki bez www przekierowuje na linki z www + strona główna bez index.php RewriteCond %{HTTP_HOST} ^strona.pl(.*) [NC] RewriteRule ^(.*)$ http://www.strona.pl/$1 [R=302,L] RewriteRule ^index.php$ http://www.strona.pl/ [R=302,L] Tam gdzie tworzy automatycznie linki bez końcówek .php miałem wcześniej kod do ręcznego tworzenia podstron bez .php - do każdej podstrony osobno np. #RewriteRule ^kolekcja$ /kolekcja.php Tworzyły się nowe adresy ale jak dodałem kod do przekierowania to też nie chciało przekierować. Na ten moment nie podałem kodu do przekierowania adresów z końcówkami .php na bez końcówek bo próbowałem już wielu rozwiązań i zero efektu, więc nie chciałem wklejać złego kodu. Plik htaccess działa, gdyż tworzą się nowe linki bez końcówki .php i działa przekierowanie bez www na adresy z www. (to chyba świadczy, że serwer odczytuje htaccess ![]() Ale na wszelki wypadek dopiszę, że plik htaccess znajduje się w głównym katalogu public_html. Sam plik był już stworzony na serwerze w folderze public_html/cgi-bin/htaccess (obok był jeszcze plik php-fcgi ale jego nie przenosiłem do public_html). Serwer mam wykupiony na hekko.pl. Szanuje Wasz czas, więc za rozwiązanie mojego problemu mogę zapłacić - skontaktuje się z osobą, która mi pomoże. Proszę o podanie kodu do htaccess na przekierowanie z podstrony www.strona.pl/kontakt.php na stronę www.strona.pl/kontakt. Tak jak wcześniej wspomniałem strona na którą chce przekierować już istnieje, brak tylko samego przekierowania. Pozdrawiam Ten post edytował radziejewskikamil 30.08.2013, 12:38:52 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 04:17 |