![]() |
![]() |
![]()
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. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 105 Dołączył: 7.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Ustaw bezpośrednio w kodzie strony:
<a href="./firma">O nas</a> <a href="./kontakt">kontakt</a> A .htaccess załatwia sprawę wyświetlania (przepisywania adresów) podstrony ?page=firma przy wejściu na /firma, czy ?page=kontakt po wyświetleniu /kontakt, zależnie od reguł w nim się znajdujących. dodane: Ogólnie to ja preferuję ruter w php, a .htaccess jedynie ma kierować cały ruch do index.php. Dzięki temu unikamy od razu problemów z dublowaniem adresów w .htaccess (że strona działa zarówno pod ?page=kontakt i /kontakt) i nie bawimy się w dodatkowe regułki by tego unikać. Ten post edytował kreatiff 24.11.2014, 23:47:26 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 14:51 |