Помогите составить регулярное выражение для .htaccess

интернет программирование apache htaccess

Сейчас у меня в .hatccess содержатся строки:
RewriteEngine on (включает модуль)
RewriteRule ^([A-Za-z0-9]+)$ index.php?V=$1

Мне необходимо составить регулярное выражение чтобы в ссылке можно было указать после слеша переменную(Сейчас можно) в виде site.ru/peremennaya , а после уже все как в обычной ссылке(Сейчас этого нет) site.ru/peremennaya?id=23&page=4 ....



Примечание:
Алекс24 это вариант, но всеже хотелось чтобы после приема первой переменной (site.ru/peremennaya) дальше после знака вопроса ссылк действовала в штатном режиме (site.ru/peremennaya?id=23&page=4 ....)

Примечание:
Не, Майоров Павел и Алекс24 неодин из приведенных вами выражений неработает, тоесть сервер говорит ошику.

Примечание:
Алекс24 Я поставил вопрос составить регулярном выражение для .htaccess
А не просто регулярку
Ответы:
^([A-Za-z0-9]+)\?([A-Za-z0-9=&]*)$
остаток строки после вашей переменной будет доступен в переменной $2
Автор, так в чем проблема-то? Алекс24 все правильно составил (разве что, как мне кажется, ограничения могли бы быть и по-слабже).
RewriteRule ^([A-Za-z0-9]+)$ index.php?V=$1
RewriteRule ^([A-Za-z0-9]+)\?(.*)$ index.php?V=$1&$2
Вы поставили вопрос составить регулярку. Регулярки правильные.
Пользуйтесь на здоровье, сам когда-то с этой проблемой мучился. Выход - передавать GET-переменные в скрипт  с  помощью RewriteCond'ов.


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.