![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 21.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam problem z przekierowaniem strony.
Mam taką sytuację potrzebuję przepisać adres www.domena.pl/pl/kategoria/link-do-strony na postać: www.domena.pl/index.php?lang=pl&r=kategoria&id=link-do-strony Napisałem prostą regułę: CODE Options FollowSymLinks RewriteEngine On RewriteBase ./ RewriteRule ^([a-z]{2,2})/([a-z]{0,128})/([a-z-]{0,128})$ ?lang=$1&r=$2&id=$3& [L] I tutaj pojawia się problem. Otóż zamiast spodziewanego adresu otrzymuję: www.domena.pl/pl/kategoria/index.php?lang=pl&r=kategoria&id=link-do-strony Nie mogę poradzić sobie z tym problemem. Czy ktoś ma jakiś pomysł? Dodam, że wszystko chodzi na serwerach home.pl (jak się zorientowałem mają czasami jakieś specyficzne rozwiązania. Pozdrawiam Michał |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 29.06.2008 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Mam bardzo podobny problem... z tym, że na nazwa.pl.
Mam stronę, która nie jest w głównym kat. ftp www.a.pl/test/ Zrobiłem wszystkie css,js na bezwzględne (jak radzi kolega wyżej), ale teraz nie czytają się - chyba, że wrzuce je do głównego katalogu. Kombinowałem z RewriteBase. Dawałem /, /test/, /test, test/, /~test/ ale zawsze albo to samo, albo błąd 404/500. Poza tym nadal przy takim .htaccess Kod Options FollowSymLinks RewriteEngine On RewriteBase / RewriteRule ^(.+)$ /index.php?d=$1 [L] wszystkie linki z www.a.pl/test/arch zamienia na www.a.pl/test/arch/?d=arch Pomocy... ps. Dodam tylko, że na serwerze istnieje fizyczny kat. www.a.pl/test/arch, ale nie powinno to być problemem. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 16:06 |