![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 5.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam następujący problem: Zrobiłem sobie stronę z przyjaznymi linkami w htaccess i gdy chcę wpisać link:
który powinien pozostać w takiej postaci, ten zamienia się na index.php?news=4. Chciałbym aby link był czytany jako index.php?news=4 ale nadal w pasku adresu był widoczny jako /news/4. .htaccess:
(oczywiście tam na dole nie ma <a> ale edytor automatycznie to dodaje na forum) Chciałbym się dowiedzieć gdzie gdzie popełniłem błąd? Ten post edytował Piro 21.06.2010, 08:45:38 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
zjadles [L]
RewriteRule ^news/([^-]+)$ index.php?news=$1 [L] |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 5.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Teraz uznaje ścieżkę jako istniejącą i nie pobiera obrazków oraz styli.
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
No bo powinienes odpalac te regule tylko wtedy, gdy nie istnieje podany adres.
Kod Options FollowSymLinks RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^news/([^-]+)$ index.php?news=$1 [L] |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 5.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Ale właśnie podany adres nie istnieje.
A w tej chwili przy www. działa jak folder a przy samym strona.pl przekierowuje do ?news=4. |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat Ale właśnie podany adres nie istnieje. No własnie o tym mowie, ze wlasnie wtedy ma to się odpalac, gdy nie istnieje. Dzieki temu style css i skrypty js przejdą obok tej reguły.Cytat A w tej chwili przy www. działa jak folder a przy samym strona.pl przekierowuje do ?news=4. Masz tylko to co cipodalem czy moze jeszcze swoje wstawki?
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 56 Pomógł: 0 Dołączył: 5.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Miałem jeszcze
ale po usunięciu tego jedyne co się zmieniło to że bez www. już nie przekierowuje na ?news=4 tylko traktuje adres jako folder. Oczywiście skrypt który pobiera dane z bazy danych działa i wyświetla treść newsa (nie pobiera się plik styli i grafiki) Ten post edytował Piro 21.06.2010, 09:29:28 |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 02:36 |