Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne]Mod_rewrite automatyczna zmiana linków
Forum PHP.pl > Forum > Przedszkole
Elber
Witam, mam pytanie, jak mam stronę która wyświetla treść w zależności od zmiennej $_GET['p'] czyli np.
index.php?p=forum_php

i wszystkie linki mam w takiej postaci i czy da się zrobić tak aby one automatycznie zamieniły się na np. /forum_php.html ?

co mam wpisać w .htaccess bo samo

RewriteRule ^([^-]+).html$ index.php?p=$1 [L]

nie wystarcza sad.gif
Ellington
Kod
RewriteEngine On
RewriteBase /katalog/z/index_php/
RewriteRule ^([^-]+).html$ index.php?p=$1 [L]
Elber
Trochę źle się chyba wyraziłem wink.gif Wiem że taka składnia musi być. Chodzi mi o to czy bez ingerencji w index.php bo tam mam zapisane odnośniki w postaci index.php?p=podstrona, bez zmieniania tego w kodzie, za pomocą .htaccess można to zmienić ?

Proszę o jakąś podpowiedź
Victor152
Hahaha.
Chcesz parsować plik .php za pomocą .htaccess?

Nie ma opcji.

jezeli to jakis maly pliczek (projekt) to mozesz uzyc ob_start() i ob_get_contents() i zamienic preg_replace np.
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.