dsfkjzhnxcxz
Junior Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Доброго времени суток! Ни как не могу решить проблему. Хочу настроить переадресацию с www.site.com на site.com httpd.conf: Код: <Directory /home/site/public_html> AllowOverride All Options Indexes FollowSymLinks Order allow,deny Allow from All </Directory> | .htaccess: Код: Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} ^www.site\.com RewriteRule ^(.*)$ http://site.com/$1 [R=permanent,L] | Ни какой реакции. Файл .htaccess читается (если написать в нём всякую чушь - ошибка 500). mod_rewrite подключен и работает. Если в httpd.conf прописать: Код: RewriteEngine on RewriteCond %{HTTP_HOST} =www.site.com RewriteRule ^(.*) http://site.com/ [R] | То всё работает, но это не решение проблемы. В чём причина такого поведения? Добавлено: Проблема решена, причина была в этой строчке: Код: RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] | После её удаления всё заработало |