тимофей
Новичок
.htaccess редирект с домена 4 уровня (www) на 3
Возникла проблема перенаправления с помощью htaccess
у меня настроено автоматическое обращение:
в Apache
NameVirtualHost *:80
<VirtualHost *:80>
ServerName example.ru
ServerAlias *.example.ru
DocumentRoot "F:/Apache/example.ru/"
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(([a-z0-9-]+).)example.ru$
RewriteRule ^/(.*) /%2/$1
</VirtualHost>
в .Htaccess (папка DocumentRoot) для слияния www и без для основного домена
RewriteEngine On
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^([a-z0-9-]+\.[a-z]{2,4})(.*)
RewriteRule ^(.*)$ http://www.%1/$1 [R,L]
Таким образом при наличии папки F:/Apache/example.ru/test
открывается http://test.example.ru
Но вот незадача, большинство посетителей набирает www.test.example.ru
подскажите пожалуйста синтаксис .htaccess для перенаправления всех доменов 4 уровня www (www.*.example.ru )
на *.example.ru
Заранее благодарю...
Возникла проблема перенаправления с помощью htaccess
у меня настроено автоматическое обращение:
в Apache
NameVirtualHost *:80
<VirtualHost *:80>
ServerName example.ru
ServerAlias *.example.ru
DocumentRoot "F:/Apache/example.ru/"
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(([a-z0-9-]+).)example.ru$
RewriteRule ^/(.*) /%2/$1
</VirtualHost>
в .Htaccess (папка DocumentRoot) для слияния www и без для основного домена
RewriteEngine On
Options +FollowSymLinks
RewriteCond %{HTTP_HOST} ^([a-z0-9-]+\.[a-z]{2,4})(.*)
RewriteRule ^(.*)$ http://www.%1/$1 [R,L]
Таким образом при наличии папки F:/Apache/example.ru/test
открывается http://test.example.ru
Но вот незадача, большинство посетителей набирает www.test.example.ru
подскажите пожалуйста синтаксис .htaccess для перенаправления всех доменов 4 уровня www (www.*.example.ru )
на *.example.ru
Заранее благодарю...