Вопрос по RewriteRule в .htaccess

Статус
Закрыто для дальнейших ответов.

german11

Новичок
Регистрация
21.07.2010
Сообщения
1
Здравствуйте,у меня есть ссылка вида http://localhost/mysite/tinyurl/go.php?url=77 ведущая на скрипт укорачивания ссылок,ее нужно преобразовать в http://localhost/mysite/tinyurl/go.php?id=77
Файл .htaccess лежит в http://localhost/mysite/tinyurl/ ,в нем я пробовал писать следущие варианты:

RewriteEngine On
RewriteRule ^url=([0-9A-Za-z]+)/?$ /tinyurl/go.php?id=$1 [L]

RewriteEngine On
RewriteRule ^url=([a-z0-9]*) /tinyurl/go.php?id=$1 [L]

RewriteEngine On
RewriteRule http://localhost/mysite/tinyurl/go.php?url=([0-9A-Za-z]+)/?$ http://localhost/mysite/tinyurl/go.php?id=$1 [L]

RewriteEngine On
RewriteRule http://localhost/mysite/tinyurl/go.php?url=([a-z0-9]*) http://localhost/mysite/tinyurl/go.php?id=$1 [L]
После этого, при нажатие на ссылку http://localhost/mysite/tinyurl/go.php?url=77 , она преобразуется в адресной строке браузера в http://localhost/mysite/tinyurl/
а Денвер выводит сообщение: Forbidden
You don't have permission to access /mysite/tinyurl/ on this server.

Такие сообщения от Денвера я получал, когда пробовал организовать защиту по рефферу в .htaccess. Но сейчас такая защита отсутствует.Не подскажете в чем может быть проблема ?
 
Статус
Закрыто для дальнейших ответов.
Верх Низ