Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [inne]htaccess maskowanie adresu
mazyl
post 24.08.2016, 21:01:58
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
trueblue
post 25.08.2016, 07:37:20
Post #2





Grupa: Zarejestrowani
Postów: 6 799
Pomógł: 1827
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 25.08.2016, 18:29:15
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 25.08.2016, 18:45:14
Post #4





Grupa: Zarejestrowani
Postów: 6 799
Pomógł: 1827
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 25.08.2016, 19:13:46
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 Wersja Lo-Fi Aktualny czas: 26.04.2025 - 01:40