Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zamiast /index.php?page=contact - /contact, RewriteRule?
Apocalyptiq
post
Post #1





Grupa: Zarejestrowani
Postów: 230
Pomógł: 3
Dołączył: 8.01.2008

Ostrzeżenie: (10%)
X----


Często na stronach internetowych spotykam się z takimi adresami podstron: site.com/contact. Jak takie coś najprościej uzyskać? Robi się to korzystając z RewriteRule? I czy nie ma jakichś przeciwwskazań co do stosowania czegoś takiego?

Ten post edytował Apocalyptiq 20.11.2008, 20:43:46
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sowiq
post
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Zdefiniuj najpierw pojęcie Nie działa.

Jeśli wrzuciłeś plik .htaccess do katalogu /siatka, i wywołujesz /siatka/cokolwiek, to jak dla mnie powinno zadziałać to, co napisałeś. Sprawdź jeszcze raz konfigurację serwera.

[edit]
Spróbuj tak:
Kod
RewriteRule ^(.*)$ index.php?page=$1 [L]

Wywołanie:
Kod
http://localhost/siatka/cokolwiek
Plik .htaccess w katalogu /siatka.

Ten post edytował sowiq 20.11.2008, 22:19:05
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: 26.12.2025 - 17:08