Я сделал mod_rewrite для category.php.
RewriteRule ^category/([A-Za-z0-9-]+)(&type=[A-Za-z0-9-]+)?(&r=[A-Za-z0-9-]+)?(&g=[A-Za-z0-9-]+)?(&v=[A-Za-z0-9-]+)?(&page=[A-Za-z0-9-]+)?/?$ /category.php?c=$1&type=$2&r=$3&g=$4&v=$5&page=$6 [L]
С этим адресом в браузере;
http://localhost/category/general
я проверить, если v
существует отображается
if(isset($_GET['v'])) {
echo "yes";
}
yes
но не в URL? Если URL-адрес был этот ..
http://localhost/category/general&v=1
затем yes
должны отображаться. Как это исправить?
я думаю, что лучше тест будет пустым ($ _ GET [ 'v']) – Orangepill
'v =' ** есть ** в URL. Вот что делает 'mod_rewrite'. Он поставляет сервер с измененным URL-адресом. –
Попробуйте объяснить, чего вы пытаетесь достичь. –