htaccess замена адреса

программирование php веб дизайн htaccess Rewrite

Здравствуйте.

Есть пару вопросов по htaccess.

1.) При включение
RewriteEngine on
независимо от продолжения файла правил вылезает ошибка

403 с текстом Forbidden, подскажите в чем может быть причина?

2.) Есть некоторая php страница которая получает данные, она такого вида:
sitename.ru/input.php?do=data&num=1 где значение после num может быть любым целым числом.
С помощью htaccess сделать возможность обращаться к этому пути следующим образом:
sitename/data/1
Когда решу проблему номер 1 предполагаю использовать такой вариант правила:
RewriteRule ^data/([0-9]+)\$ input.php?do=data&num=$1
правильно ли это? будет работать?


Примечание:
касательно первой проблемы, в error логах пишет:
Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: E:/web/vhost/user/public/input.php

Примечание:
все разобрался, спасибо
Ответы:
нy так добавьте эти опции в <Directory> разделе конфигурации Apache (httpd.conf), чтобы не ругалось.


12 лет назад

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

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

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