Акция!  Домен 34 грн, домен 55 грн, домен  - 200 грн домен  - 65 грн, домен  - 99 грн, домен  - 56 грн!, домен  - 425 грн!
Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • RUB
  • USD
  • EUR
  • UAH
Чат техподдержки
Вы являетесь клиентом?
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

CMS Joomla. joomla 2.5, при удалении index.php из url - The requested URL was not found on this server

Форумы CMS Joomla joomla 2.5, при удалении index.php из url - The requested URL was not found on this server
bogdan.aksonenko
6 лет
хостинг: есть
домен: есть
joomla 2.5, при удалении index.php из url - The requested URL was not found on this server
Доброго времени суток, помогите пожалуйста, не получается удалить index.php из адреса.
В общих настройках поставил использовать mod_rewrite и переименовал htaccess.txt в .htaccess в корне сайта.
На главную страницу сайта заходит, если ввожу любой другой путь, ошибка: "Not Found
The requested URL /dostavka was not found on this server."
Если прописать site/index.php/dostavka то страница отобразится.

Пробовал работать с файлом htaccess, который лежит в папке проекта и с тем, который лежит в корне на сервере, может в этом ошибка, какой из них надо использовать?
Нужно ли в файле "# RewriteBase /" ?

Содержание файла следующее:

Options +FollowSymLinks

RewriteEngine On
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]

# RewriteBase /

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php

RewriteCond %{REQUEST_URI} /component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]

Буду очень благодарен за помощь!
Евгений В.
6 лет
хостинг: есть
домен: нет
Попробуйте заменить содержимое .htaccess на вот это:

Options +SymLinksIfOwnerMatch

RewriteEngine On
RewriteCond %{QUERY_STRING} base64_encode[^(]*([^)]*) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|.(php|html?|feed|pdf|vcf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
bogdan.aksonenko
6 лет
хостинг: есть
домен: есть
Не работает ни такое содержание, ни море других(( Не могу разобраться что не так. Подскажите пожалуйста, кто знает как убрать index.php.
Евгений В.
6 лет
хостинг: есть
домен: нет
На данный момент я вижу, что файл .htacess именован как htaccess.txt, что неверно.
Переименуйте пожалуйста его правильно - в .htaccess и замените в нём строку
Options +FollowSymLinks
на
Options +SymLinksIfOwnerMatch
bogdan.aksonenko
6 лет
хостинг: есть
домен: есть
Сделал (вернул как было первоначально т.к. не получил ожидаемые результат), если поставить в админке mod_rewrite, то при переходе на любую страничку:
Not Found
The requested URL /dostavka was not found on this server.
Если руками прописать адрес с индексом, то все работает норм.
Евгений В.
6 лет
хостинг: есть
домен: нет
У Вас в имени файла .htaccess отсутствовала точка в начале имени в корневой папке сайта (папке www). А без неё - не работает. Исправил этот момент. Теперь работает: sport*********anie .in.ua/ dostavka
Также Вам необходимо изменить адреса в менюшках - сейчас они прописаны ещё с index.php.
bogdan.aksonenko
6 лет
хостинг: есть
домен: есть
дааааааааа!!!
Евгений, спасибо большое!!!
В этом была ошибка... я проявил нереальную внимательность...
СПАСИБО еще раз!)))
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.