Настроить чпу в htaccess

331
24 сентября 2017, 00:27

Подскажите, пожалуйста, как настроить ЧПУ таким образом, чтобы ссылки типа site/index.php/test?param=0 обрабатывал файл в корне index.php, при этом чтобы в $_GET попадала часть test?param=0. Пробую вот такой вариант

# Rewrite all other URLs to index.php/URL
RewriteRule ^(.*)$ index.php?q=$1

Но в $_GET попадает только часть после / и до ?, то есть ['q'] => ['test']. Мне нужно получить в $_GET

['q'] => ['test'], ['param']=> [0]

Answer 1
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
READ ALSO
Логика групировки результатов Sphinx

Логика групировки результатов Sphinx

Всем доброе время суток, не мог ли кто ни будь мне подсказать по групировки результатов в Sphinx; есть таблица

296
Не найден индекс

Не найден индекс

Notice: Undefined index: set in C:\xampp\htdocs\DaizerCMS\engine\Core\Database\QueryBuilderphp on line 94

358
Ошибка после обновления Opencart c 2.2 До 2.3

Ошибка после обновления Opencart c 2.2 До 2.3

Возникла ошибка после обновления Opencart c 22 До 2

289