Задать вопрос
@Slash2018

Ошибка при реализации ЧПУ (URL) через .htaccess?

Ошибка при реализации ЧПУ через .htaccess. Прохожу курсы, на них дали такой код, чтобы создает ЧПУ
Но выдается ошибка в адресной строке. Много раз пишется ...../index/index/index/index/index/index/index....и так далее

.htaccess
RewriteEngine   ON

RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]


в php файле
if(isset($_GET['route'])) {
    $temp = explode('/',$_GET['route']);
    
    foreach($temp as $k => $v){
        if($k == 0) {
            $_GET['module'] = $v;
        } elseif ($k == 1) {
            $_GET['page'] = $v;
        } else {
            $_GET['key'.($k-1)] = $v;
        }
    }
    
   
}
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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