Net Форумы

 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Генеральный спонсор: www.Net.Ru - серьезный, профессиональный хостинг.

редирект с mysite.ru на www.mysite.ru никак не победить. хел

 
Начать новую тему   Ответить на тему    Список форумов Net Форумы -> Apache настройки
Предыдущая тема :: Следующая тема  
Автор Сообщение
dr_gonzales
Guest


Зарегистрирован: 25.03.2010
Сообщения: 2
Откуда: Санкт-Петербург

СообщениеДобавлено: 25.03.2010 15:33    Заголовок сообщения: редирект с mysite.ru на www.mysite.ru никак не победить. хел Ответить с цитатой

не пинайте и гнилушками не кидайтесь, перерыл весь форум,
сайт на joomla, в .htaccess прописано следующее:

Options +FollowSymLinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
(это джумловскоая SEF)

добавляю:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^mysite.ru
RewriteRule (.*) http://www.mysite.ru/$1 [R=301,L]
и.... ничего никакого редиректа на второстепенных страницах нет, работает только на главной странице.

пытался добавить в index.asis - тоже не работает/
помогите, плиз! что делать то???
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dr_gonzales
Guest


Зарегистрирован: 25.03.2010
Сообщения: 2
Откуда: Санкт-Петербург

СообщениеДобавлено: 27.03.2010 03:50    Заголовок сообщения: Ответить с цитатой

может кому то поможет, ответили в поддержке:
"В этом случае (для редиректа ссылок второго уровня) нужно делать симлинк
Стандартно СИМЛИНК делается так:
1) Зайдите на панель управления сайтом по адресу
http://control.ваш_домен
2) Выберите менеджер файлов и выберите там каталог html;
3) Удалите каталог www (сохранив всю информацию из него в другой
папке);
4) Затем перейдите в каталог / и поставьте галочку напротив каталога
html;
5) Напротив поля «Создать символьную ссылку» напишите /html/www и
нажмите кнопку update. После этого символьная ссылка будет создана."

Все содержимое из папки www перенес в каталог html, убил каталог www, сделал симлинк и все заработало.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Andy
Member


Зарегистрирован: 01.01.1970
Сообщения: 114

СообщениеДобавлено: 10.04.2010 15:32    Заголовок сообщения: Ответить с цитатой

.

Или еще проще, написать в .htaccess строку (после RewriteEngine on):

Options +FollowSymlinks
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Net Форумы -> Apache настройки Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB
Русская поддержка phpBB