Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Будет ли работать такой вариант .htaccess?

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов
Предыдущая тема :: Следующая тема  
Автор Сообщение
Alexander



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

СообщениеДобавлено: Ср Мар 23 2005 11:19    Заголовок сообщения: Будет ли работать такой вариант .htaccess? Ответить с цитатой

Есть давно сделанный сайт в котором несколько директорий, и везде в *.html файлах ссылки на /img, /english_ver, /russian_ver, /IE, /Mozilla жёстко прописаны.
В корневом каталоге лежит только скрипт который определяет тип браузера и переводит в ту или иную папку. Как мне сделать серверный редирект, что бы заправшивющий ресурс безо всяких скриптов сразу попадал в одну и туже папку?
Т.е. набирает http://myhost.ru а попадает в http://myhost.ru/Mozilla/index.html

Слышал что для этого можно использовать .htaccess

По результатам чтения доки составил такой .htaccess

Код:

RewriteEngine On
RewriteBase /
RewriteRule ^ /(.*)  /Mozilla/$1 [R]


Будет такой вариант работать?
[/code]
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DarkHost



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

СообщениеДобавлено: Сб Мар 26 2005 12:24    Заголовок сообщения: Ответить с цитатой

А чего ты нас спрашиваешь, пробуй!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
DarkHost



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

СообщениеДобавлено: Сб Мар 26 2005 12:26    Заголовок сообщения: Ответить с цитатой

А ты уже придумал, как .htaccess определит тип браузера? Или у тебя есть идеи, как вызвать .htaccess из HTML? Wink
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lider



Зарегистрирован: 09.12.2004
Сообщения: 30
Откуда: Moscow

СообщениеДобавлено: Пн Мар 28 2005 09:57    Заголовок сообщения: Ответить с цитатой

А через PHP или Perl почему бы это не сделать?
А если совсем сильно заморочится охота, то юзай Mod Rewrite
_________________
Все гениальное-просто!
Не все простое-гениально!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Alexander



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

СообщениеДобавлено: Вт Мар 29 2005 19:34    Заголовок сообщения: Ответить с цитатой

Дело в том, что поисковые сервера не будут индексировать страницы на которые ссылка находится в теле скрипта.
А вообще, определение типа браузера и редирект, в самом деле, в настоящее время реализованы на JavaScript. Только теперь это определение не играет роли, так как сайт теперь одной версии, а раньше была версия для Netscape и для IE. Можно было бы исправить пути во всех *.html файлах, и выложить их в корень, но больно запарно, так как пути криво прописаны.

Эксперементировать я не имею возможности, так как хозяин сайта не даёт мне ftp доступа и я пересылаю файлы по почте, а там народ размещает.

Я уже нашел где проверить и убедился, что не фига не работает, может кто кинет рабочий .htaccess с функцией редиректа?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Oberon



Зарегистрирован: 14.02.2004
Сообщения: 22
Откуда: Moscow

СообщениеДобавлено: Вт Мар 29 2005 21:24    Заголовок сообщения: Ответить с цитатой

Предлагаю определение версии сделать в совокупности с PHP, а чтобы избежать ежеразовой проверки поставить cookie пользователю. .htaccess не имеет таких возможностей.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Moby



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

СообщениеДобавлено: Ср Мар 30 2005 07:37    Заголовок сообщения: Ответить с цитатой

2Александр:
а откуда инфа о том, что поисковики не индексируют страницы по ссылкам в скриптах???
если версии упразниил до одной, то почему бы не переписать всё содержимое в корен??

Код:

RewriteEngine on
RewriteBase /
RewriteRule ^(.*)$ rus\/$1


кажись должно работать... если не зароботает, попробуй вместо \/ оставить просто / не знаю в общем надо ли экронировать или нет...
_________________
Профи - это оборзевший ламмер
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Создание веб-сайтов Часовой пояс: GMT + 3
Страница 1 из 1

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


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...