Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 8.07.2013 Ostrzeżenie: (0%)
|
Witam.
Na serwerze mam kilka domen, potrzebuję zrobić przekierowanie, z tej jednej wybranej domeny. z www.mojadomena.pl/index.php?url=$1 na www.mojadomena.pl/index.php?url=w/c/$1 Potrzebuję dodać właśnie tą "w/c" W moim frameworku mam już jeden taki zapis: "RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]" Potem ładuje sobie to tak: http://strona.pl/adres/url/jakis Na jednej domenie właśnie muszę dodać /w/c przez tym adres/url/jakis Proszę o pomoc i dziękuje. |
|
|
|
![]() |
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%)
|
Kod RewriteRule ^(.+)$ index.php?url=/w/c/$1 [QSA,L] |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 8.07.2013 Ostrzeżenie: (0%)
|
Ale potrzebuję dla danej domeny. Wszystkie domeny mam podpięte pod jeden katalog, i potrzebuję właśnie sprecyzowaną domenę w rewrit.
|
|
|
|
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%)
|
Kod RewriteCond %{HTTP_HOST} ^www.stara-strona.pl [or]
RewriteCond %{HTTP_HOST} ^stara-strona.pl |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 8.07.2013 Ostrzeżenie: (0%)
|
Niestety to nie działa:
RewriteCond %{HTTP_HOST} ^www.strona.pl/index.php?url=w/c/$1 [or] RewriteCond %{HTTP_HOST} ^strona.pl/index.php?url=w/c/$1 |
|
|
|
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%)
|
To co Ci dałem masz dodać PRZED RewriteRule
RewriteCond - czytaj google |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 8.07.2013 Ostrzeżenie: (0%)
|
No dobra, dałem tak:
RewriteCond %{HTTP_HOST} ^www.stara-strona.pl [or] RewriteCond %{HTTP_HOST} ^stara-strona.pl przed rewriit rule i co dalej? Przepraszam za moje głupie pytanie, ale .htaccess mało razy się bawiłem. |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%)
|
RewriteCond %{HTTP_HOST} ^www.domena.pl [OR]
RewriteCond %{HTTP_HOST} ^domena.pl RewriteCond %{QUERY_STRING} url=(.*) RewriteRule .* index.php?url=/w/c/%1 [L] -------------------- |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 8.07.2013 Ostrzeżenie: (0%)
|
Tak, tylko czy to przypadkiem nie przekierowuje na /w/c/$1 wszystkich domen?
|
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%)
|
Tylko domena domena.pl lub www.domena.pl, taki jest warunek w RewriteCond.
-------------------- |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 8.07.2013 Ostrzeżenie: (0%)
|
Niestety to nie działa, a teraz nawet public/style.css nie działa
|
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%)
|
Ostatniej regułki nie dodawaj.
-------------------- |
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 8.07.2013 Ostrzeżenie: (0%)
|
Na domenie nadal nie działa, a na innej domenie wywala "Nie odnaleziono obiektu"
Ale widzę że nawet na tej mojej regułce jak dodam w/c to też nie działa. Dzwine.. Bo teraz muszę wpisywać tak: www.domena.pl/w/c/1argument/2argument/3argument a chcę zrobić właśnie bez tego wpisywania /w/c - kontroler i akcja Ten post edytował Cinamicom 6.08.2014, 11:49:31 |
|
|
|
Post
#14
|
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%)
|
Zgubiłem się. Na pewno chcesz przepisać index.php?url=blabla czy /w/c/param1/param2/param3 ?
-------------------- |
|
|
|
Post
#15
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 8.07.2013 Ostrzeżenie: (0%)
|
Główne przekierowanie jest takie: RewriteRule ^(.+)$ index.php?url=$1 [QSA,L] - no i używam np. strona.pl/w/c/orderbyid/
Dla kilku innych domen będę potrzebował dodać tam w/c/ - i użycie strona2.pl/orderbyid Zgubiłem się. Na pewno chcesz przepisać index.php?url=blabla czy /w/c/param1/param2/param3 ? |
|
|
|
Post
#16
|
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%)
|
-------------------- |
|
|
|
Post
#17
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 8.07.2013 Ostrzeżenie: (0%)
|
Dalej nie działa, dziwne, dziwne
|
|
|
|
Post
#18
|
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%)
|
Skopiuj powyższe i sprawdź na: http://htaccess.madewithlove.be/
Być może ja nie rozumiem jaki efekt chcesz osiągnąć. -------------------- |
|
|
|
Post
#19
|
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 0 Dołączył: 8.07.2013 Ostrzeżenie: (0%)
|
Masz może gg? Podeślij mi na pw.
|
|
|
|
Post
#20
|
|
![]() Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%)
|
podaj dokładnie jaki adres ma być przepisany na jaki
|
|
|
|
![]() ![]() |
|
Aktualny czas: 20.08.2025 - 02:48 |