MozillaPL.org - polskie centrum Mozilli

Główne menu:

mod_rewrite

Jak tworzyć strony WWW zgodnie ze standardami

Moderator: Pomocy?!

mod_rewrite

Postautor: maros » 07 grudnia 2006, 17:08

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0

Przeczytałem trochę poradników, ale nic mi niestety nie wychodzi. ;/

Mam adres:

http://jakas.strona.pl/contact.php
http://jakas.strona.pl/about.php
http://jakas.strona.pl/info.php
itd. itd.

I chciał bym żeby adresy były takie:
http://jakas.strona.pl/contact/
http://jakas.strona.pl/about/
http://jakas.strona.pl/info/

itd. itd.

Ogromna prośba.
Czy mógł by ktoś podać jakiś przykład, jak takie wyrażenie napisać ?


Z Góry Dzięki Wielkie.!!
Pozdrawiam.
maros
 

Postautor: grzenio » 12 grudnia 2006, 11:11

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.2; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0

a no i link u mnie taki jaki plik inlcuduje

www.strona.pl/kontakt -> kontakt.html

ja to wykonalme tak.. troszke pokombinowalme i dziala:


.htaccess

Kod: Zaznacz cały
RewriteEngine On
RewriteRule ^([a-zA-Z0-9_]+)$ /index.php?strona=$1


moj index.php a wsumie tylko czesc od includowania

Kod: Zaznacz cały
<?php
                     if (!$_GET['strona']) {
                        include_once("strona_glowna.html");
                     }   else {
                        if (file_exists($_GET['strona'].".html")) {
                         include_once($_GET['strona'].".html");
                        } else {
                         echo "<h3>404: Strona o podanym adresie nie istnieje!</h3>";
                        }
                     }
                  ?>
-=-=-=-=-=-=-=-=-
www.grzenio.pl // www.impreza.net.pl
-=-=-=-=-=-=-=-=-
grzenio
 
Posty: 41
Z nami od: 02 marca 2004, 16:17
Lokalizacja: Gdańsk


Wróć do Tworzenie stron WWW

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Bing [Bot], Google [Bot]

cron
Przejdź do powiązanej strony

Nawigacja:

Stopka: