jestem wiązana założyć scenariusz, jeśli ktoś odwiedza website.com/blog/ zostaje przekierowany do blog.website.com..htaccess przekierowanie do subdomeny
Kiedyś ten kod w moim pliku .htaccess, aby osiągnąć jakiś inny przekierowanie (z .net do .com) poprzednio:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.|blog.)?website.net(.*) [NC]
RewriteRule (.*) http://www.website.com/$1 [R=301,L]
mogą być również istotne, że mam ErrorDocument 404 w moim plik konfiguracyjny apache.
Aby rozwiązać mój mój problem to próbowałem:
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.|blog.)?website.net(.*) [NC]
RewriteRule (.*) http://www.website.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^(www.)?website(.com|.net)/blog/?$ [NC]
RewriteRule (.*) http://blog.website.com/ [L]
Kod ten jednak nie działa. Mój dokument błędu nadal obsługuje żądanie (katalog/blog/nie istnieje). Próbowałem przenieść ten nowy kod powyżej ErrorDocument w pliku conf apache, ale to samo wystąpiło.
To niewątpliwie syntaktyczną błąd, każda pomoc będzie bardzo mile widziane :)
To działało idealnie dzięki – user1216981