Поддержка Проблемы и решения /index-php/ в середине ЧПУ

  • Добрый день.
    Вчера вечером, да и до этого все ЧПУ имели вид _example.ru/uslugi/licenzirovanie. Сегодня с утра зашел на сайт и увидел, что все линки поменялись на _example.ru/index-php/uslugi/licenzirovanie.
    Единственные изменения, которые были на сайте — установка плагина all in one favicon. Второй человек, у которого есть доступ в админку и фтп, клянется, что даже не заходил на сайт.
    Погуглил — говорят проблема в htaccess. Испробовал несколько способов, либо все также, либо ошибка 500 — и в админке по прежнему кривые урлы.
    Вот так выглядит файл сейчас и ранее:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    # END WordPress

    Как я понял, шаманство с htaccess решает проблему таких ссылок _example/uslugi/index.php,т.е. когда индекс в конце адреса, а не в середине.
    Что делать и как это вообще могло появится?

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Вообще лучше не копайся в htaccess, если полностью не понятно что там за что отвечает 🙂 Там столько всего наделать можно. Поэтому лучший вариант поставить дефолтные ссылки. Удалить htaccess вообще. Заново включить нужные ссылки (файл htaccess сам появится какой надо).

    А вот на некоторых windows серверах избавиться от index.php в адресах вообще нельзя 🙂

    Мувы со сбросом на дефолтные ссылки и удаление htaccess ни к чему не привели. Опять этот индекс появился. Раньше этого не было(((

    Единственные изменения, которые были на сайте — установка плагина all in one favicon

    Не совсем в тему, а зачем этот плагин?
    Для отображения favicon ничего не нужно прописывать в коде (тем более плагин цеплять), положите в корень сайта и всё
    Авторитетный пример: htmlbook.ru/favicon.ico
    Смотрим код любой страницы — ссылки <link rel=»shortcut icon» href=»…. нету.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «/index-php/ в середине ЧПУ» закрыта для новых ответов.