Jump to content

Recommended Posts

16 минут назад, kredit24 сказал:

Это прописано в дополнении к 


RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

или вместо? Я просто добавил к тому, что есть и опять получил 500 ошибку..

у меня в дополнение

Share this post


Link to post
Share on other sites

Закомментировал эту строчку

# Options +FollowSymlinks

Ошибка пропала, но доступа к robots.txt всё равно нет, срабатывает переадресация https://site.ru/index.php?_route_=robots.txt

Share this post


Link to post
Share on other sites
Posted (edited)

Счас вернул всё по дефолту и попробовал зайти на файл роботса, в итоге получил эту же переадресацию https://site.ru/index.php?_route_=robots.txt

Даже не знаю куда смотреть(

Edited by kredit24

Share this post


Link to post
Share on other sites
15 часов назад, kredit24 сказал:

Счас вернул всё по дефолту и попробовал зайти на файл роботса, в итоге получил эту же переадресацию https://site.ru/index.php?_route_=robots.txt

Даже не знаю куда смотреть(

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

 

Должно быть так:

RewriteRule ^robots.txt$ robots.php [L]

Без [L] на конце обработка запроса не прекратится после текущей директивы и будет каша из всех совпадений.

Share this post


Link to post
Share on other sites

Проблема актуальна даже если я вообще .htaccess удаляю, дело в чём то другом, пока не понял в чём...

Share this post


Link to post
Share on other sites
5 минут назад, kredit24 сказал:

Проблема актуальна даже если я вообще .htaccess удаляю, дело в чём то другом, пока не понял в чём...

Проверяйте редиректы через анонимное окно браузера (режим инкогнито), ибо браузеры кешируют редиректы.

  • +1 1

Share this post


Link to post
Share on other sites

Не знаю столкнётся ли кто-нибудь с похожей проблемой, но на всякий случай опишу свою и как я её решил. Во первых спасибо  Dotrox за совет про режим инкогнито, это была моя первая ошибка. А вот над второй я 2 дня голову ломал, пока мне не пришла в голову мысль, что я неправильно написал название файла robots.php, т.е. я допустил, что может использована например русская буква О вместо латинской и оказалось, что проблема почти в этом, почему почти?

Я скопировал название старого robots и вставил в яндекс поиске, это у меня такой экспресс метод на проверку орфографии И яндекс ничего не исправил, т.е. получается, что в названии файла отсутствуют кириллические буквы, но как тогда объяснить, что я создал второй файл с тем же названием на том же рабочем столе и винда даже не ругнулась. Короче залил на сервер новый robots.php и всё заработало. Приложу архив с двумя роботсами, может кто то раскроет тайну, чем они отличаются...

img-2019-07-13-09-43-04.png

2robots.zip

Share this post


Link to post
Share on other sites
9 часов назад, kredit24 сказал:

Приложу архив с двумя роботсами, может кто то раскроет тайну, чем они отличаются...

Уже по скрину видно, что проблема, как минимум, не только в названии, ибо винда первый файл не подсвечивает иконкой нотпада++, то есть не распознаёт, что это php.

 

Я посмотрел этот файл. Предполагаю, что вы название копировали с форума. У вас там и в названии и в расширении есть невидимые символы, которые форум пихает в тексты.

  • +1 1

Share this post


Link to post
Share on other sites
Только что, Dotrox сказал:

Уже по скрину видно, что проблема, как минимум, не только в названии, ибо винда первый файл не подсвечивает иконкой нотпада++, то есть не распознаёт, что это php.

 

Я посмотрел этот файл. Предполагаю, что вы название копировали с форума. У вас там и в названии и в расширении есть невидимые символы, которые форум пихает в тексты.

 

Я примерно это и подозревал, а то что они разные по виду я не сразу заметил, т.к. в момент поиска истины :grin: у меня рабочий стол напоминал Сталинград)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.