Прикол с .htaccess

php htaccess denwer Mod Rewrite

Стоит Денвер, пишу движок на php
сталкнулся с проблемой .htaccess

# Mod Rewrite
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA]
</IfModule>

В строке браузера пишу, http://f2f/// захожу.
f2f - имя сайта

в переменной q пусто, видимо mod_rewrite обрезает лишние / слева
ввожу http://f2f//1/ в переменной q = /1/

Как устранить этот баг mod_rewrite или моих рук?

Примечание:
Нет в нем пишу http://f2f/?q=///file/ выводит ///file/

Примечание:
или пишу http://f2f/?q=/// выводит ///

Примечание:
хотя если просто ввожу http://f2f//// ничего не выводит

Примечание:
Японский Городовой, может это ты не допонял но мне нужно сделать ЧПУ для движка

Примечание:
нигде, а вдруг?

в принципе движок сразу выдает ошибку на токой прикол, проверяя пустоту между слешами
это если http://f2f///123/, а если http://f2f//// то выдает просто главную, что само по себе не логично
> херню ты делаешь, а не движок.
а эт ты зря, движок к /// не имеет никакого отношения

Примечание:
движок я напишу и без этой х-ни но все же интересно что это за фигня

Примечание:
хрен с ним, закрою я эту тему. без ревраита просто с ?q=/// все нормально выводит q как ///
Ответы:
А если без mod_rewrite попробовать?
Вдруг тенденция сохранится? Видимо, совсем не в нем дело?
ну ты талант
это ж надо было перепутать квери стринг с каталогом.
херню ты делаешь, а не движок.
где ты видел, чтобы в чпу пустые параметры передавались?
это стандартное поведение веб-сервера.
я тебе сразу сказал попробовать без реврайта
вот дятел.
говоришь ему русским языком - не понимает.
если бы ты понимал, что вообще означает этот символ, то не позорился бы со своим ?q=///
все блин работает у него.
понаберут по объявлениям из деревни, компьютер неделю назад увидели.


15 лет назад

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

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

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