Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne]htaccess maskowanie adresu
mazyl
post
Post #1





Grupa: Zarejestrowani
Postów: 139
Pomógł: 2
Dołączył: 2.12.2011

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


Witam! mam problem z maskowaniem adresu, mianowicie chciałbym by konkretna subdomena przenosiła użytkownika na konkretny adres w domenie głównej, ale dalej była widoczna jako adres w przeglądarce.
aktualnie uzyskałem taki kod:
  1. RewriteBase /
  2. RewriteCond %{SCRIPT_FILENAME} !-f
  3. RewriteCond %{SCRIPT_FILENAME} !-d
  4. RewriteCond %{HTTP_HOST} ^subdomena\.mazyl\.pl$ [NC]
  5. RewriteCond %{REQUEST_URI} ^/.+$
  6. RewriteRule ^(.*) htt ps://mazyl. pl/?a=podstrona$1 [L]

lecz ten i tak przenosi mnie na strone główną mazyl.pl
czy ktoś może wie co tutaj jest nie tak?
może szukać błędu w vhostach ?
z góry dzięki za pomoc smile.gif

Ten post edytował mazyl 24.08.2016, 21:03:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Jeśli chcesz aby pozostało na subdomenie, to nie robisz przekierowania, a zależnie od prefiksu przekazujesz odpowiedni parametr.
Subdomena zostaje przypięta w miejscu domeny głównej.

Chcesz zrobić coś w rodzaju:
a.domena.pl (podstrona a)
b.domena.pl (podstrona cool.gif
c.domena.pl (podstrona c)
?


--------------------
Go to the top of the page
+Quote Post
mazyl
post
Post #3





Grupa: Zarejestrowani
Postów: 139
Pomógł: 2
Dołączył: 2.12.2011

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


no dokładniej ma kierować na konkretną podstronę z danym parametrem dla przykładu:
a.domena.pl => domena.pl/?a=podstrona&id=1
b.domena.pl => domena.pl/?a=podstrona&id=2
c.domena.pl => domena.pl/?a=podstrona&id=3

czy mógłbyś mnie bardziej nakierować jak to zrobić ? jakiś tutorial? z góry dzięki smile.gif
Go to the top of the page
+Quote Post
trueblue
post
Post #4





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Jeśli adres ma pozostać jako subdomena, to subdomena musi być przypięta tam gdzie domena główna.

A przepisane adresu takie:

Kod
RewriteCond %{HTTP_HOST} ^a.domena.pl$
RewriteRule .* index.php?a=podstrona&id=1


--------------------
Go to the top of the page
+Quote Post
mazyl
post
Post #5





Grupa: Zarejestrowani
Postów: 139
Pomógł: 2
Dołączył: 2.12.2011

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


Wielkie dzięki! pomogło:
dla potomnych wstawiam przykładowy kod:

  1. RewriteCond %{SCRIPT_FILENAME} !-f
  2. RewriteCond %{HTTP_HOST} ^a.domena.pl$
  3. RewriteRule .* index.php?a=podstrona&id=1
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 15:49