Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mod_rewrite] sybdomeny w subdomenie
Forum PHP.pl > Forum > PHP
Lejto
Mam np. stronę http://kody.ehost.pl/ jak napisać regułkę która będzie przekierowywała http://user.kody.ehost.pl/ do określonej strony. Próbowałem już z różnymi kodami ale nie zdały egzaminu, może dlatego że jest strona.ehost.pl a nie strona.pl

Pozdrawiam
erix
A zacznijmy od tego, czy masz wildcarda na tej domenie?
MTF
załóżmy że ma...

w .htaccess w folderze root (czytaj głównym)
Kod
Options FollowSymLinks
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{HTTP_HOST} ^user.kody.ehost.pl
RewriteRule  ^(.*)$ http://user.kody.ehost.pl/jakisplik.php$1 [R=permanent,L]


zawsze mam z tym problemy ale jak używam takiej regóły to nie ma problemu ;P

w tym że to cie przekieruje... tak jak chciałeś...
Lejto
ale tu ustawiłeś
[APACHE] pobierz, plaintext
  1. RewriteRule ^(.*)$ <a href="http://user.kody.ehost.pl/jakisplik.php$1" target="_blank">http://user.kody.ehost.pl/jakisplik.php$1</a> [R=permanent,L]
[APACHE] pobierz, plaintext

w polu user ma być nazwa użytkownika, mogę to ustawić np .tak ^(.*) nie?

niestety twój kod nie działa
overheated_-Eyomsoft
z user.kody.ehost.pl do kody.ehost.pl

Kod
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{SERVER_NAME} (.*).kody.ehost.pl
RewriteRule (.*) http://kody.ehost.pl/$1 [L]


Ja robie takie coś i nigdy problemu nie było .
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.