Как сделать редирект?

В пределах домена.

#1 26 марта 2014 в 20:13
Нужно, чтобы открывались и выполнялись отдельные файлы, как пример domain.ru/file1.ru
или domain.ru/redirect/index.html
Т.е. в самих html будет код редиректа.
В настоящее время, инстант не позволяет так делать и выдаёт просто 404 если обращаться непосредственно к этим файлам через браузер. Подскажите, реально что-то сделать?
#2 26 марта 2014 в 20:22
Можно точнее вопрос? Что и куда должно перенаправляться?
#3 26 марта 2014 в 20:23
  1. cmsCore::redirect('/includes/file1.html');
#4 26 марта 2014 в 20:25
Если другими словами, то как открыть файл domain.ru/hello/hello_world.html
где в файле написано "hello world".
Если в инстанте сейчас так сделать, то при запросе этого файла будет ошибка 404, а должна открыться надпись "hello world"
#5 26 марта 2014 в 20:26
Если выполнить эту задачу, то вместо "hello world" можно вставить всё что угодно, в том числе редирект.
#6 26 марта 2014 в 20:31
что-то я не понимаю вопроса, какая-то несуразица
#7 26 марта 2014 в 20:34
это инстант подавляет выполнение файлов, у которых нет в тексте
  1. if(!defined('VALID_CMS')) { die('ACCESS DENIED'); }
#8 26 марта 2014 в 20:35
Значит я плохо объясняю, тогда смотрите сюда:
instantcms.ru/novosti/file1.html
Страница идёт 404.
А как сделать, чтобы file1.html отдавал свой исходный код? Если мы конечно его поместим в папку novosti.
Да, сейчас его там нет, но если даже он там будет находиться, результат будет тот же — 404.
#9 26 марта 2014 в 20:36
Странник
это я должен разместить в .html?
#10 26 марта 2014 в 20:40
да потому, что у вас на директории instantcms.ru/novosti стоит компонент новости

Создайте другую директорию, и поместите туда файл
#11 26 марта 2014 в 20:42
я проверил на своем, все работает

создал директорию redirect и поместил файл 1.html — все работает
#12 26 марта 2014 в 20:51
Ну вот она в чём собака порылась, действительно в компоненте😊снимаю шляпу и вопрос снимаю :)
Спасибо за участие.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.