imho.ws |
![]() |
![]() |
![]() |
# 1 |
Full Member
Регистрация: 29.05.2002
Сообщения: 544
![]() ![]() ![]() ![]() ![]() |
Склейка доменов(+)
Собственно два вопроса.
1. как склеить все домены кроме тем, которые нужны. я делаю так: Код:
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.site\.ru RewriteRule ^.*$ http://www.site.ru%{REQUEST_URI} [R=301,L] 2. Как сделать это по всему сайту. У меня в некоторых папках есть свои .htaccess. Я делаю наследование, но неудобно прописывать в каждый директиву наследования. Доступа к access.conf нету ![]()
__________________
убрано по просьбе администратора ![]() |
![]() |
![]() |
# 3 |
Full Member
Регистрация: 29.05.2002
Сообщения: 544
![]() ![]() ![]() ![]() ![]() |
а те которые физически - там без проблем. т.к. в их директории нету .htaccess с этими инструкциями.
проблема только в виртуальных. т.е. за одной директорией несколько поддоменов, пример: www.site.ru new.site.ru old.site.ru /docroot/site.ru/ p.s. не хотелось бы их просто убивать, т.к. на них ходит народ.
__________________
убрано по просьбе администратора ![]() |
![]() |
![]() |
# 7 |
Full Member
Регистрация: 29.05.2002
Сообщения: 544
![]() ![]() ![]() ![]() ![]() |
второй пункт остался без внимания. возможно ли сделать глобальную склейку через .htaccess?
т.е. куда бы не зашел пользователь, сразу бы срабатывал редирект. причем, учитывая, что на сервере есть физические и виртуальные директории, со своими .htaccess. я прописал в docroot/www правило. а во всех выщестоящих .htacess добавляю наследование: RewriteOptions inherit. но так делать очень не удобно, т.к. надо править много файлов. возможно ли сделать это в одном месте для всего сайта? p.s. доступа к httpd.conf и иже с ним не имею ![]()
__________________
убрано по просьбе администратора ![]() |
![]() |
![]() |
# 9 |
Full Member
Регистрация: 29.05.2002
Сообщения: 544
![]() ![]() ![]() ![]() ![]() |
/docroot/www/.htaccess:
Код:
RewriteEngine On RewriteCond %{HTTP_HOST} !^www\.site\.ru RewriteRule ^.*$ http://www.site.ru%{REQUEST_URI} [R=301,L] Код:
RewriteEngine on RewriteOptions inherit #наследование #далее идут правила только для каталога RewriteBase /catalog/ RewriteRule ... RewriteRule ... Код:
RewriteOptions inherit
__________________
убрано по просьбе администратора ![]() Последний раз редактировалось Sheryld; 19.01.2005 в 12:58. |
![]() |
![]() |
# 10 |
Newbie
Регистрация: 03.06.2005
Сообщения: 11
![]() |
извеняюсь, но я не понял.
как зделать чтоб www.site.com был site.com а то PR(www.site.com)=5, a PR(site.com)=2 Заранее спасибо! ![]() |
![]() |