Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]przyjazne adresy
arpi
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 7.01.2011

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


Witam,
potrzebuje porady odnosnie zapisu w pliku .htaccess.

Otóż mam taki adres:
www.domena.pl/dodaj_firme.php?action=nowa_firma

chciałbym otrzymać:
www.domena.pl/dodaj/nowa_firma

niestety nie wychodzi mi coś...


z zapisu:
RewriteRule ^dodaj-([^-]*)$ dodajesz_firme.php?action=$1 [L]
otrzymuję
domena.pl/dodaj-nowa_firma

z myślnikiem nie ma problemu
-jeśli zamiast myślnika dam ukośnik czyli:
RewriteRule ^dodaj/([^-]*)$ dodajesz_firme.php?action=$1 [L]

to po wpisaniu adresu "www.domena.pl/dodaj/nowa_firma" wyświetla rozjechaną stronę tak jakby nie było css lub coś w podobie

czy potrafi mi ktoś to wytłumaczyć? a najlepiej przedstawić poprawną regułe którą należy umieścić w pliku .htaccess
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Malinaa
post
Post #2





Grupa: Zarejestrowani
Postów: 577
Pomógł: 6
Dołączył: 21.07.2008

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


Cytat
Otóż mam taki adres:
www.domena.pl/dodaj_firme.php?action=nowa_firma

chciałbym otrzymać:
www.domena.pl/dodaj/nowa_firma

to po wpisaniu adresu "www.domena.pl/dodaj/nowa_firma" wyświetla rozjechaną stronę tak jakby nie było css lub coś w podobie


A skąd przeglądarka ma wiedzieć, że plik domena.pl/dodaj_firme.php?action=nowa_firma
znajduje się w katalogu głównym?

Z adresu wie, że powinien być w katalogu dodaj/
jeżeli strona się wyświetla jak piszesz zmień ścieżkę do pliku css.
jeśli masz: 'css/style.css'
na: '../css/style.css'
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: 12.10.2025 - 22:20