Перейти к публикации

Переименование index.php в другой


Рекомендованные сообщения

Столкнулся с необходимостью переименовать index.php в "index1.php" к примеру. В каких файлах нужно переименовать и какие строчки я не знаю. Такой темы не нашёл, поэтому решил создать. Вообще это реально сделать?

Ссылка на сообщение
Поделиться на других сайтах

.htaccess первая строчка

Ссылка на сообщение
Поделиться на других сайтах

.htaccess первая строчка

Там я разу поправил, да и все реврайты в самом файле подправил. Хотелось бы знать в каких файлах движка править.

Ссылка на сообщение
Поделиться на других сайтах

Столкнулся с необходимостью переименовать index.php в "index1.php" к примеру. В каких файлах нужно переименовать и какие строчки я не знаю. Такой темы не нашёл, поэтому решил создать. Вообще это реально сделать?

все файлы

.htaccess первая строчка

бред сивой кобылы :angry:

Ссылка на сообщение
Поделиться на других сайтах

бред сивой кобылы
Почему? Что же будет грузится, если не прописать в .htaccess новое название файла?

А также надо править почти все файлы движка :)

Ссылка на сообщение
Поделиться на других сайтах
:rolleyes: точно Изменено пользователем WWW.ZEOS.IN
Ссылка на сообщение
Поделиться на других сайтах

.htaccess первая строчка - не первая строчка, а все + все файлы движка

Не согласен по поводу всех файлов. Короче я переписал все реврайты в .htaccess, и в index1.php прописал путь для шаблона (а то шаб не грузился), и сайт прекрасно заработал, больше ничего не правил. Единственное что ПМ на сайте не работали, приходилось в строке вызова ПМ index.php менять index1.php. На данный момент вернул всё назад, так как необходимость в переименовании уже пропала.

Изменено пользователем -=Sergey=-
Ссылка на сообщение
Поделиться на других сайтах

.htaccess первая строчка - не первая строчка, а все + все файлы движка

Не согласен по поводу всех файлов. Короче я переписал все реврайты в .htaccess, и в index1.php прописал путь для шаблона (а то шаб не грузился), и сайт прекрасно заработал, больше ничего не правил. Единственное что ПМ на сайте не работали, приходилось в строке вызова ПМ index.php менять index1.php. На данный момент вернул всё назад, так как необходимость в переименовании уже пропала.

Отключите ЧПУ и согласитесь :)

Ссылка на сообщение
Поделиться на других сайтах

переименовываем index.php в index1.php

в .htaccess меняем

DirectoryIndex index.php
на
DirectoryIndex index1.php
далее после
RewriteEngine On
пишем
RewriteRule ^index\.php$ /index1.php?%{QUERY_STRING}
и в index1.php находим строчку
$config['http_home_url'] = explode ( "index.php", strtolower ( $_SERVER['PHP_SELF'] ) );
и меняем её на
$config['http_home_url'] = explode ( "index1.php", strtolower ( $_SERVER['PHP_SELF'] ) );

по моему всё)

Изменено пользователем Александр Медведев
Ссылка на сообщение
Поделиться на других сайтах

переименовываем index.php в index1.php

в .htaccess меняем

DirectoryIndex index.php
на
DirectoryIndex index1.php
далее после
RewriteEngine On
пишем
RewriteRule ^index\.php$ /index1.php?%{QUERY_STRING}
и в index1.php находим строчку
$config['http_home_url'] = explode ( "index.php", strtolower ( $_SERVER['PHP_SELF'] ) );
и меняем её на
$config['http_home_url'] = explode ( "index1.php", strtolower ( $_SERVER['PHP_SELF'] ) );
по моему всё)
Не мне 14-летниму спорить с 28-летним ... но это неправильное решение... к тому же и не рабочее во первых допущена ошибка: не
RewriteRule ^index\.php$ /index1.php?%{QUERY_STRING}
, а
RewriteRule ^index\.php$ index1.php?%{QUERY_STRING}

во вторых, в тотале открываем папку engine , открываем поиск и жмём галку с текстом, вбиваем index.php и вуаля: найдено 103 файла... всё надо езменять

в третьих, через .htaccess этой проблемы не решить. объясняю почему

1. Если у меня стоит движок http://site.ru/index.php под названием TEST ENGINE

2. Я хочу что бы тут http://site.ru/index.php был TEST ENGINE а http://site.ru/index1.php был DLE

3. Если вставить в .htaccess то что вы написали, то получается при заходе на http://site.ru/index.php откроется не TEST ENGINE а DLE

4. .htaccess (rewriterule) всего лиш перенаправляет, но никак не определит что именно юзеру нужно :)

вроде понятно разъяснил ) :blink:

Изменено пользователем flo.mAster
Ссылка на сообщение
Поделиться на других сайтах

1. Если у меня стоит движок http://site.ru/index.php под названием TEST ENGINE

2. Я хочу что бы тут http://site.ru/index.php был TEST ENGINE а http://site.ru/index1.php был DLE

я не знаю ни одного хорошего сайта, у которого такая дикая смесь и когда писал даже не думал что у кого-то возникнет желание так неумно поступить =) Так вообще нельзя делать

во вторых, в тотале открываем папку engine , открываем поиск и жмём галку с текстом, вбиваем index.php и вуаля: найдено 103 файла... всё надо езменять
согласен, надо. Что они там делают, ума не приложу))

во первых допущена ошибка:
а в чём ошибка конкретно? слеш вполне неплохо смотрится и работает)

мы не спорим, а делимся знаниями - в этом и вся прелесть форума. Я сюда захожу чтобы узнать что-то новое и поделиться своим опытом)

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...