![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 21.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Potrzebuję pomocy. Otóż, mam dwa adresy strony przed i po formatowaniu: http://adres-strony.pl/file.php?user=test http://test.adres-strony.pl/ Całość działa prawidłowo po wpisaniu następującego kodu w htaccess:
Do tego adresu muszę jednak dodać dodatkowe zmienne... I tu zaczyna się robić kłopot. Chciałbym zamienić następujący adres: http://adres-strony.pl/file.php?user=test&...page=informacje na: http://test.adres-strony.pl/informacje/ Próbowałem przeróżnych formuł, np.: RewriteRule ^/([^/]*)/$ /file.php?user=%1&page=%2 [L] jednak takie rozwiązania nie działają. Czy mogę prosić zacne grono o pomoc? Może być to nawet pomoc odpłatna, jeśli tylko ktoś będzie w stanie temu zaradzić, sprawa jest dla mnie niesłychanie pilna. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 21.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
To nie to, nie działa - błąd 404.
Nie wiem czy da się jaśniej, ale spróbuję. Mamy kilka linijek odpowiadających za obcięcie www w adresie i zamianę http://adres-strony.pl/file.php?user=test na http://test.adres-strony.pl/. Mianowicie:
Powyższe działa prawidłowo. Problem pojawia się w momencie, gdy dopisuję drugą zmienną, np. "page" i chcę zamienić:
na:
Jeśli wpiszę sobie np. na taki link:
lub
to całość działa prawidłowo, jednak chodzi o skrócenie tej ostatniej zmiennej do formy prostej - /informacje/. Dlaczego nie działa? Nie mam pojęcia, stąd moje pytanie. Dodam może jeszcze tylko, że w tym samym pliku, ale powyżej znajdują się przekierowania generowane dla Wordpressa (jest zainstalowany w tym samym katalogu, ale omijamy plik index.php i chcemy pracować na file.php):
Jednak czy to ma jakiś wpływ na pozostałe przekierowania? Nie sądzę, bo po usunięciu tych linijek dalej mam brak reakcji na link http://test.adres-strony.pl/informacje/ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 23:14 |