Туториал Как изменить адрес страницы не только в dle

В этом туториале я расскажу как изменить адрес к файлу/странице, это возможно не только в DLE, это можно делать вообще без движка, редактировать это надо в .htaccess (если у вас его нет, создайте в корне сайта!). И напишите в нём это

Вместо index. html вы должны написать свой индексовый файл, обычно так и остаётся index. html или index. php. Итак возьмём например файл mysuperscript. php который лежит в корень_сайта/myscripts/papka/.То есть он открывается у вас по адресу http://ваш_сайт/myscripts/papka/mysuperscript. php. Чтобы сделать так, чтобы он открывался по адресу http://ваш_сайт/moyscript. отступите две строки от RewriteEngine On и напишите там

Я точно не знаю зачем [L] дописывать, но это вроде надо чтобы всё работало нормально, хотя думаю можно обойтись и без этого. То есть весь. htaccess

Если вам надо чтобы файл открывался примерно по такому адресу http://ваш_сайт/skripti/moyscript. то

Раз уж речь пошла о DataLife Engine, то тут я вам расскажу как сменить адрес к стат. страницам. Для этого ищем строку

У меня она в самом конце, убираем .html. Для туп. тех кто не понял, строка должна быть такая

Если вам нужно, чтобы отдельная страница открывалась примерно по такому адресу http://ваш_сайт/start/server_o_mega для этого надо создать новую строку (хоть где) и написать там

Внимание! Для страницы http://ваш_сайт/rules. html отдельная строка! Для этого ищем

и пишем там к примеру

Наверное многих задолбал адрес http://ваш_сайт/index. php? do=register (адрес к регистрации) и хочется сделать например http://ваш_сайт/register. Готовой строки этого самого Rewrite для страницы регистрации нет, создаём вручную, для этого делаем новую строчку и на ней пишем

Ну вроде всё .

На сколько я знаю, в Apache должен быть включён mod_rewrite. Писать как его включить я не буду, ибо защита от школоты у меня он включён изначально.

Добавить комментарий