@teodorih

500 ошибка сервера при наличие get параметра?

Буду очень благодарен, если кто-нибудь сможет помочь.

Есть сайт. На всех страницах get параметр без проблем задаётся.
Кроме главной страницы.
Точно так же как и не загружается она по url с index.php
Т.е.
www.site.ru - грузит
www.site.ru/index.php либо www.site.ru?get=flag - выдаёт ошибку 500.

Файл htaccess.

RewriteEngine on
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    
    RewriteRule ^(.*)$ index.php [L,QSA]
    
    php_flag display_errors off
    php_flag display_startup_errors off


Заранее благодарен. Пэ.Сэ. доступа к логам php и nginx нет.
  • Вопрос задан
  • 119 просмотров
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
а зачем
RewriteRule ^(.*)$ index.php [L,QSA]
может заменить на:
RewriteRule . index.php
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы