Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Przyjazne linki
kona79
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 6.11.2012

Ostrzeżenie: (0%)
-----


Witam, mam spore trudności z ustawieniem przyjaznych linków. Przeglądałem dużo materiałów a mimo to nie udało mi sie...
na swojej stronie w index używam :
if (isset($_GET['page']))
{
require_once '' . $_GET['page'] . '.php';
}

menu:
<a href="?page=firma">O nas</a>
<a href="?page=kontakt">kontakt</a>

w tej chwili struktura wygląda tak www.adres.pl/?page=firma
chcę osiągnąć taka strukture www.adres.pl/firma
.htaccess działa poprawnie, sprawdzałem

Bardzo proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kreatiff
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 105
Dołączył: 7.08.2012

Ostrzeżenie: (0%)
-----


Jeśli nie znajduje strony, to znaczy, że nie działa przepisywanie linków w .htaccess.
W .htaccess musi się znaleźć coś takiego:
RewriteRule ^kontakt$ index.php?page=kontakt [NC,L]
albo bardziej ogólnie (ten przykład trzeba sobie dopracować, by we wzorze (.*) puszczał tylko znaki alfanumeryczne i interpunkcyjne jeśli się trafią, zamiast dowolnych znaków)
RewriteRule ^(.*)$ index.php?page=$1 [NC,L]

Ten post edytował kreatiff 25.11.2014, 00:13:24
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 02:52