PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 9
Sefa Отправлено: 30 Января, 2014 - 10:10:12 • Тема: Редирект всех страниц кроме некоторых. .htaccess • Форум: Вопросы новичков

Ответов: 4
Просмотров: 298
Мысль хорошая! подскажите как можно проверить это? Спасибо
Sefa Отправлено: 30 Января, 2014 - 09:05:12 • Тема: Редирект всех страниц кроме некоторых. .htaccess • Форум: Вопросы новичков

Ответов: 4
Просмотров: 298
Сообщество, ну помогите кто нибудь!!!!!
Sefa Отправлено: 24 Января, 2014 - 14:40:04 • Тема: Редирект всех страниц кроме некоторых. .htaccess • Форум: Вопросы новичков

Ответов: 4
Просмотров: 298
Добрый день, форумчане! никак не могу разобраться в такой ситуации - Есть сайт написанный на codeigniter. Писал предыдущий админ. Я сделал редирект на другой сайт, но на старом должны остаться доступными личный кабинет и еще несколько форм.
Вот что было в файле .htaccess
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. RewriteEngine on
  3. RewriteCond $1 !^(incoming_iptv.php|osmp.php|speedtest|speedtest.swf|speedtest.php|web_session|css|img|md5.js|web_logout.php|negbal.php|web_login.php|index\.php|themes|user_guide|mrtg|js|robots\.txt|icssetup_ru\.exe|icssetup_en\.exe|IdecoAgent\.exe|setup\.exe|mrtg)
  4. RewriteRule ^(.*)$ index.php/$1 [L]
  5.  

Вот что я добавил
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. RewriteCond %{REQUEST_URI} !^/cabinet
  3. RewriteCond %{REQUEST_URI} !^/mrtg
  4. RewriteRule ^(.*) http://новый сайт.ru/ [L,R]
  5.  

т.е. при открытии страниц http://старый сайт.ru/cabinet и http://старый сайт.ru/mrtg они открываются, а все что остальное будет открыто редиректится на http://новый сайт.ru/
Собственно в чем проблема. Нужно добавить еще одно исключение (http://старый сайт.ru/services/order), но при его добавлении ничего не происходит.
Пробовал несколько вариантов
и так
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. RewriteCond %{REQUEST_URI} !^/services/order
  3.  

и так
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. RewriteCond %{REQUEST_URI} !^/order
  3.  

и так
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. RewriteCond %{REQUEST_URI} !^/services
  3. RewriteCond %{REQUEST_URI} !^/order
  4.  

ничего не помогло. все ровно происходит редирект на http://новый сайт.ru/
Поясните мне пню такому что же не так я делаю??? ведь с другими страницами сайта все работает
Sefa Отправлено: 24 Июня, 2013 - 15:11:32 • Тема: Редирект на другой сайт за исключением одной страницы • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 130
vanicon пишет:
Sefa
Для начала нужно определиться каким образом у вас эти страницы выводятся, статические страницы, или же FrontController, а может и cms какая...
(Добавление)
В крайнем случае можно через htaccess сделать...


Страницы статические. Самописный сайт не cms. Досталось от пред. админа. сейчас сайт компании на другом домене. а личный кабинет должен остаться на существующем. поэтому и нужен редирект.
Sefa Отправлено: 24 Июня, 2013 - 11:35:15 • Тема: Редирект на другой сайт за исключением одной страницы • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 130
Люди ну помогите кто нибудь! Проблемы
Sefa Отправлено: 17 Июня, 2013 - 18:49:21 • Тема: Редирект на другой сайт за исключением одной страницы • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 130
imya пишет:
Sefa пишет:


не пойму тогда что должно быть в файле на который будет редирект?
как там прописать исключение для страницы cabinet


В файле редиректа будет следующий код

PHP:
скопировать код в буфер обмена
  1. header("Location: http://www.mysite2.ru");


И не нужно его инклюдить для страницы cabinet.



так если я сделаю редирект на файл. то все ровно при открытии страницы cabinet произойдет редирект на файл а потом уже на другой сайт. ничего не пойму
Sefa Отправлено: 13 Июня, 2013 - 13:42:15 • Тема: Редирект на другой сайт за исключением одной страницы • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 130
imya пишет:
Инклудить файлик выше на все страницы, кроме cabinet

?


не пойму тогда что должно быть в файле на который будет редирект?
как там прописать исключение для страницы cabinet
Sefa Отправлено: 13 Июня, 2013 - 09:35:14 • Тема: Редирект на другой сайт за исключением одной страницы • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 130
На все страницы понятно как сделать и проблема не в этом. я же написал "всех страниц кроме одной http://www.mysite2.ru/cabinet/"
Sefa Отправлено: 05 Июня, 2013 - 13:20:07 • Тема: Редирект на другой сайт за исключением одной страницы • Форум: Напишите за меня, пожалуйста

Ответов: 11
Просмотров: 130
Всем доброго дня! помогите написать редирект. нужно с сайта www[dot]mysite[dot]ru сделать редирект на www[dot]mysite2[dot]ru всех страниц кроме одной (www.mysite.ru/cabinet/) т.е. при наборе www[dot]mysite[dot]ru/cabinet/ все должно сработать, а при наборе www[dot]mysite[dot]ru(и других вложенных страниц) редирект на www[dot]mysite2[dot]ru
как сделать простой редирект знаю а вот как чтобы одна страница осталась никак не получается. помогите пожалуйста. Заранее благодарен!

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB