Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Пределывание ссылок в Htaccess
 
 автор: serg_b   (22.05.2012 в 14:06)   письмо автору
 
 

Здравствуйте!
Как с помощью файла .htaccess сделать так, чтобы у пользователя введя адресс:
mysate.com/en/ открывалась страница mysate.com/english.html а в адресной строке оставалось mysate.com/en/

Спасибо

  Ответить  
 
 автор: cheops   (22.05.2012 в 14:22)   письмо автору
 
   для: serg_b   (22.05.2012 в 14:06)
 

Можно просто редирект поставить
redirect /en/ /english.html

  Ответить  
 
 автор: serg_b   (22.05.2012 в 14:34)   письмо автору
 
   для: cheops   (22.05.2012 в 14:22)
 

Если так сделать то ссылка в адресной строке меняется на /english.html а мне нужно чтобы она оставалась /en/

  Ответить  
 
 автор: cheops   (22.05.2012 в 14:42)   письмо автору
 
   для: serg_b   (22.05.2012 в 14:34)
 

Тогда нужно mod_rewrite задействовать
RewriteEngine on
RewriteBase /

RewriteRule ^en/ english.html [L]

  Ответить  
 
 автор: serg_b   (22.05.2012 в 15:01)   письмо автору
 
   для: cheops   (22.05.2012 в 14:42)
 

Почемуто эффект такойже как от редиректа, в чем может быть проблема?

  Ответить  
 
 автор: bishake   (22.05.2012 в 15:29)   письмо автору
 
   для: serg_b   (22.05.2012 в 15:01)
 

> в чем может быть проблема?
Кэш фреймворка / браузера.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования