проблема с mod_rewrite

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

пишу в .htaccess
RewriteEngine On
RewriteRule ^sitemap\.xml$ sitemap.php

и сервер не все запросы ругается одинаково
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.

необходимо чтобы сайтмап запрашиваемый с расширением .xml реально выполнялся скриптом .php однако, чтобы в других файлах с расширением .xml выполнение динамического кода было запрещено!

Примечание:
error log сервером не ведётся.

Примечание:
RewriteEngine On
RewriteCond $1 ^sitemap.xml
RewriteRule ^(.*)$ /sitemap.php [L]

к сожалению та же ошибка.при запросе любого файла.
Ответы:
Рабочий пример
# Sitemap.xml redirect
RewriteCond $1 ^sitemap.xml
RewriteRule ^(.*)$ /sitemap.php [L]
директива переадресации написана верно, возможно, ошибка из-за других директив? Проверьте еще права доступа.


13 лет назад

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

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

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