0 Пользователей и 1 Гость просматривают эту тему.
  • 25 Ответов
  • 9028 Просмотров
*

DED_Z

  • Новичок
  • 8
  • 0 / 0
Помогите разобраться:
есть адрес http://me-sto.ru/index.php/lift, мне нужен http://me-sto.ru/lift

единственные строки (для чистоты эксперимента) в .htaccess это:

AddDefaultCharset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://me-sto.ru/ [R=301,L]

перенаправление и чпу  включены, тем не менее на выходе получаем

Not Found
The requested URL /lift was not found on this server.

что делаю не так?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Не могу убрать index.php в Joomla 3х
« Ответ #1 : 20.03.2016, 13:53:47 »
Не нужно в .htaccess ничего прописывать, главное переименован, теперь в админке Система/Общие настройки/Настройки SEO поставьте Перенаправление URL-Да
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

DED_Z

  • Новичок
  • 8
  • 0 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #2 : 20.03.2016, 14:02:04 »
Не нужно в .htaccess ничего прописывать, главное переименован, теперь в админке Система/Общие настройки/Настройки SEO поставьте Перенаправление URL-Да

еще раз, для тех кто в шлеме и в бронетранспортере: что значит не надо ничего прописывать? перенаправление ДА, SEO - да, включено одновременно с появлением самого htacces
попробуйте ввести http://me-sto.ru/index.php/lift а затем http://me-sto.ru/lift


« Последнее редактирование: 20.03.2016, 14:05:57 от DED_Z »
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Не могу убрать index.php в Joomla 3х
« Ответ #3 : 20.03.2016, 14:05:41 »
А зачем вам всё это надо, если готовое всё работает? Алиас будет выводиться из пункта меню, индекса не будет.
Не понимаю, зачем лишнее делать?!
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

DED_Z

  • Новичок
  • 8
  • 0 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #4 : 20.03.2016, 14:09:07 »
А зачем вам всё это надо, если готовое всё работает? Алиас будет выводиться из пункта меню, индекса не будет.
Не понимаю, зачем лишнее делать?!

так я и спрашиваю последовательность действий, чтоб работало.

Если убрать htaccess в принципе (удалить), эффект тот же.

я не гений настройки htaccess, именно поэтому и обратился за помощтю к Гуру

на пальцах можете описать что нужно сделать?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Не могу убрать index.php в Joomla 3х
« Ответ #5 : 20.03.2016, 14:12:15 »
1.Верните оригинальный htaccess.txt
2.Переименуйте его в .htaccess
3.Система/Общие настройки/Настройки SEO: поставьте Перенаправление URL-Да

Всё.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

DED_Z

  • Новичок
  • 8
  • 0 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #6 : 20.03.2016, 14:24:47 »
1.Верните оригинальный htaccess.txt
2.Переименуйте его в .htaccess
3.Система/Общие настройки/Настройки SEO: поставьте Перенаправление URL-Да


Всё.

в оригинальном всего две строки:

AddDefaultCharset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml


оставил только их, более того на всякий пожарный удалил устаревший кэш.

все это сделал только что - эффект тот же.


еще варианты?
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Не могу убрать index.php в Joomla 3х
« Ответ #7 : 20.03.2016, 14:25:51 »
Вот оригинальный:

Спойлер
[свернуть]

Откуда у вас файлы-только вам одному знать.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

DED_Z

  • Новичок
  • 8
  • 0 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #8 : 20.03.2016, 14:31:50 »
Вот оригинальный:

Спойлер
[свернуть]

Откуда у вас файлы-только вам одному знать.



Чувак, ты чертов Гений!
заработало. Спасибо!

файлы эти шли в стандартной поставке Joomla... ((
теперь вопрос, вот это:
AddDefaultCharset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml


надо добавлять в начало?



 


*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Не могу убрать index.php в Joomla 3х
« Ответ #9 : 20.03.2016, 14:34:12 »
Не надо.
Я вам дал оригинал и ничего с ним делать не надо.
Если только у вас не стоит сторонний код, в котором не прописана кодировка,
тогда нужно будет дополнить одной строкой: AddDefaultCharset utf-8
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Не могу убрать index.php в Joomla 3х
« Ответ #10 : 20.03.2016, 14:35:58 »
файлы эти шли в стандартной поставке Joomla... ((

Как раз в стандартной Joomla тот файл, который я вам дал, вы видно скачали что-то иное и не с офф.сайта.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

DED_Z

  • Новичок
  • 8
  • 0 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #11 : 20.03.2016, 14:44:30 »
Как раз в стандартной Joomla тот файл, который я вам дал, вы видно скачали что-то иное и не с офф.сайта.

сама Joomla предоставляется хостингом timeweb.ru

задача была вообще минимальна, прописать дерево под будущий магазин, чтобы Google и яндек уже начали индексировать ветки.
а потом просто  воссоздать ветки на магазине. индекс.пхп мешал этому процессу. этсюда и траблы.

Спасибо, очень помогли.

*

DED_Z

  • Новичок
  • 8
  • 0 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #12 : 20.03.2016, 14:46:43 »
еще попутно вопрос: что нужно прописать чтобы при отсутствии страницы она возвращалась либо на  превоначальную ветку, либо на главную
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Не могу убрать index.php в Joomla 3х
« Ответ #13 : 20.03.2016, 14:47:10 »
Не пользуйтесь никакими левыми сборками, качайте только оригинал с офф.сайта: https://www.joomla.org
/// Это вам надо прописать либо 404-страницу, либо перенаправление.
Как то или то-пользуйтесь поиском, много есть тем и решений.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

DED_Z

  • Новичок
  • 8
  • 0 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #14 : 20.03.2016, 14:52:35 »
Не пользуйтесь никакими левыми сборками, качайте только оригинал с офф.сайта: https://www.joomla.org
/// Это вам надо прописать либо 404-страницу, либо перенаправление.
Как то или то-пользуйтесь поиском, много есть тем и решений.

спасибо. пока что все. ушел верстать ветки
*

Skaneris

  • Осваиваюсь на форуме
  • 19
  • 5 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #15 : 20.03.2016, 16:22:44 »
Для того, чтобы при отсутствии страницы происходило перенаправление на главную, как вариант можно использовать следующее:
В папке вашего шаблона (templates/ваш_шаблон) откройте файл error.php, удалите содержимое этого файла и пропишите там вот такой код

<?php
defined('_JEXEC') or die;
header('Location: /');
?>
*

SeBun

  • BanMaster
  • 4018
  • 259 / 5
  • @SeBun48
Re: Не могу убрать index.php в Joomla 3х
« Ответ #16 : 21.03.2016, 11:16:34 »
В .htaccess что то типа
Код: robots
ErrorDocument 404 path/my404page.php
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

pho3nix

  • Новичок
  • 1
  • 0 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #17 : 03.04.2016, 16:26:51 »
ничего не помогло из вышеперечисленного, у меня Joomla 3.5
помнится на 1.7 версии когда-то переименование и опция "Перенаправление URL" в позиции "да" помогли. а сейчас бьюсь уже 3-й час и ничего не могу сделать, после любых изменений как только перенаправление включаю, сразу же ошибка 404 вылезает
всё, заработало! оказывается надо было просто htaccess.txt переименовать в .htaccess, а я просто расширение удалила  ^-^
« Последнее редактирование: 03.04.2016, 16:32:43 от pho3nix »
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Не могу убрать index.php в Joomla 3х
« Ответ #18 : 03.04.2016, 16:32:20 »
кеш почистите - и в самой Joomla если включен, и в браузере
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Aleks.Denezh

  • Живу я здесь
  • 3406
  • 428 / 4
Re: Не могу убрать index.php в Joomla 3х
« Ответ #19 : 03.04.2016, 17:36:50 »
Для того, чтобы при отсутствии страницы происходило перенаправление на главную, как вариант можно использовать следующее:
В папке вашего шаблона (templates/ваш_шаблон) откройте файл error.php, удалите содержимое этого файла и пропишите там вот такой код

<?php
defined('_JEXEC') or die;
header('Location: /');
?>
Отличная идея как сделать бесконечное перенаправление.. допустим на главной странице вылетает какая либо ошибка.. что мы получим при открытии главной страницы сайта?
*

Galina2307

  • Захожу иногда
  • 117
  • 0 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #20 : 27.06.2016, 11:28:15 »
Подскажите как быть. в настройках Включить SEF (ЧПУ) - Да Перенаправление URL - Да.
в итоге index.php ушел но денвер выдает ошибку

Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/vyveska-vip/www/vyveski, которого не существует.

файл .htaccess с точкой, но формат его текстовый.


*

SeBun

  • BanMaster
  • 4018
  • 259 / 5
  • @SeBun48
Re: Не могу убрать index.php в Joomla 3х
« Ответ #21 : 27.06.2016, 12:12:52 »
Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/vyveska-vip/www/vyveski, которого не существует.
На сервере ЧПУ включите, все будет работать, на Денвере не стоит этого делать.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

comunicom

  • Новичок
  • 2
  • 0 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #22 : 17.02.2017, 10:16:51 »
Не нужно в .htaccess ничего прописывать, главное переименован, теперь в админке Система/Общие настройки/Настройки SEO поставьте Перенаправление URL-Да
Красава! Спасибо большое за инфу =)
*

korkka44

  • Захожу иногда
  • 194
  • 1 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #23 : 13.04.2018, 00:51:13 »
Добрый день перенаправление включено в админке. Редирект с www на без тоже настроен. Но когда ввожу сайт: www.сайт, перенаправляет на сайт/index.php. Но если по разделам лазить то все норм, оно не всплывает, только лишь в указанном выше случаи...
*

guliwer

  • Захожу иногда
  • 103
  • 1 / 1
Re: Не могу убрать index.php в Joomla 3х
« Ответ #24 : 25.11.2018, 13:21:34 »
добавьте в конец .htaccess
строчку
Код
##### Redirect index.php to / -- BEGIN
RewriteCond %{THE_REQUEST} !^POST
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteCond %{SERVER_PORT}>s ^(443>(s)|[0-9]+>s)$
RewriteRule ^index\.php$ http%2://site.ru/ [R=301,L]
##### Redirect index.php to / -- END

чтоб  адрес типа site.ru/index.php переадресовывал на site.ru
« Последнее редактирование: 25.11.2018, 13:55:11 от guliwer »
*

TYMON

  • Захожу иногда
  • 65
  • 0 / 0
Re: Не могу убрать index.php в Joomla 3х
« Ответ #25 : 11.09.2020, 11:43:02 »
добавьте в конец .htaccess
строчку
Код
##### Redirect index.php to / -- BEGIN
RewriteCond %{THE_REQUEST} !^POST
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteCond %{SERVER_PORT}>s ^(443>(s)|[0-9]+>s)$
RewriteRule ^index\.php$ http%2://site.ru/ [R=301,L]
##### Redirect index.php to / -- END

чтоб  адрес типа site.ru/index.php переадресовывал на site.ru

У меня таким образом переадресовывает, но если есть категории товаров например site.ru/catalog и если ввести site.ru/index.php/catalog  то будет работать и так и так, а index.php во втором случае никуда не исчезнет
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Что хранится в таблице overrider Joomla 3?

Автор web1

Ответов: 2
Просмотров: 206
Последний ответ 04.04.2024, 22:10:48
от web1
Убрать блок в мобильной версии сайта

Автор Grigorii

Ответов: 10
Просмотров: 681
Последний ответ 10.02.2024, 19:38:34
от darkghost
reCAPTCHA V2 Google - Для Joomla 3

Автор Alex GOOD

Ответов: 35
Просмотров: 8342
Последний ответ 10.01.2024, 21:41:38
от Vastriet
Не могу обновить контент на странице

Автор Aleksey G

Ответов: 10
Просмотров: 507
Последний ответ 02.01.2024, 22:11:43
от Aleksey G
Убрать из модуля новостей ссылку на статью, на которой выводится модуль

Автор zeus07

Ответов: 3
Просмотров: 722
Последний ответ 08.11.2023, 21:17:26
от GrayAn