/ / Automatyczne przekierowywanie do subdomeny za pomocą htaccess - php, apache, .htaccess, mod-rewrite, przekierowanie

Automatycznie przekieruj do subdomeny za pomocą htaccess - php, apache, .htaccess, mod-rewrite, przekierowanie

Tworzę aplikację internetową, w której użytkownikowi przypisano subdomenę,
Teraz jakoś jestem w stanie napisać .htaccess kod, który pozwala mi uzyskać subdomenę, a także pobrać zawartość z bazy danych.

.htaccode:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^([w]{3,3}[.]{1,1}){0,1}kanai.in$
RewriteCond %{HTTP_HOST} ^([0-9a-zA-Z-]*)[.]kanai.in$
RewriteRule ^$ website.php?url=%1 [NC,L]

oryginalny link to kanai.in/website.php?url=test
a kiedy piszę test.kanai.in z powodzeniem podaje treść przechowywaną w bazie danych,

Chcę tego kanai.in/website.php?url=test powinien automatycznie przekierować do test.kanai.in

Odpowiedzi:

0 dla odpowiedzi № 1

Możesz spróbować tego kodu:

RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} url=(.*)
RewriteRule ^website.php$ http://%1.kanai.in? [L,R=301]
  1. Szukamy url wartość w ciągu zapytania.
  2. Sprawdzamy, czy jesteśmy włączeni website.php strona.
  3. Przekierowujemy do subdomeny wartości i usuwamy parametry zapytania, dodając ?

Te linki mogą ci pomóc:


0 dla odpowiedzi nr 2

Zgadnij co, mam odpowiedź
Mój kod htaccess jest poprawny,
Wszystko, co muszę zrobić, to po prostu nadać mu link href jako „http://test3.kanai.in",
Więc przekieruje do test3.kanai.in i otrzyma odpowiednie dane z bazy danych .....