Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 15.11.2008 Ostrzeżenie: (0%)
|
Witam
Przeczytałem dużą część tematów o przepisywaniu linków na forum. Przetestowałem tutorial jednego z użytkowników, zadziałało, super (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Ale teraz chciałem zastosować to w swojej stronie i kicha :/ Sprawa wygląda tak: konstrukcja pliku index.php Kod <?PHP include('includes/head.php'); $page=$_GET['id'].'.php'; if (file_exists($page)) include($page); else include('home.php'); include('includes/foot.php'); ?> I teraz, jeśli chcę dostać się do strony z newsami tak wygląda link do strony: Kod <a href="index.php?id=news">News</a> A tak wygląda plik .htaccess wg. jednego z tutoriali na forum: Kod RewriteEngine On RewriteBase /~ttk-style RewriteRule ^News$ index.php?id=news [L] No i nie działa. Nie wiem co mam poradzić, gdyż z zakresu przepisywania linków jestem zielony. Ale chciałbym w końcu nauczyć się to stosować, po prostu muszę (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Aha, to wszystko jest uruchomione na komputerze, serwer lokalny WebServ 2.0. Nie testowałem na zwykłym serwerze, chciałem na razie to sprawdzić u siebie. Podejrzewam, że mam problem z linkiem, tzn. wartość href'a w linku jest błędna. A może jakiś inny styl stworzenia strony, inny szablon, który mógłbym zastosować. Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 213 Pomógł: 39 Dołączył: 7.04.2008 Skąd: 3city Ostrzeżenie: (0%)
|
może domyślnie mod-rewrite jet zablokowany, to pierwsza sprawa. po drugie masz "includes" zamiast "include" przy "foot"
edit: przepraszam, jestem nie wyspany. zadnego błędu nie ma. sprawdź dostępność mod rewrite, czy .htaccess jest obsługiwany, czy ma się nazywac .htaccess, czy htaccess.txt, czy może w httpd.conf. sprawdź też czy wielkość liter ma znaczenie "news" zamiast "News" itp edit2: Cytat No i nie działa. w jakim senise nie działa? inkluduje się home? wywala błąd parsowania? cbagov ma rację, a ja juz chyba nic nie będę pisał, tylko się wyśpię Ten post edytował hiszpanespaniol 15.11.2008, 21:06:50 |
|
|
|
vellkan [.htaccess] Przepisywanie linków z index.php?id= 15.11.2008, 20:52:06
cbagov Skoro piszesz ^News
to chyba chcesz klikac link ... 15.11.2008, 21:01:44
vellkan Faktycznie, teraz jest O.K.
Nie doczytałem tego, ż... 15.11.2008, 21:24:22
hiszpanespaniol ja mam coś takiego u siebie:
[PHP] pobierz, plain... 15.11.2008, 21:39:49
vellkan Twoja rada działa, ale częściowo. Tzn. działa kied... 15.11.2008, 21:57:32
hiszpanespaniol moja rada działa poprawnie w całości. niepoprawnie... 15.11.2008, 22:04:06
cbagov Jesli chcesz aby dzialalo a'la katalog, bedzie... 15.11.2008, 22:34:25
vellkan Bardzo dziękuję wszystkim za pomoc.
Muszę teraz p... 15.11.2008, 23:00:32 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 17:01 |