Как перенаправить на sitemap.php из htaccess - PullRequest
0 голосов
/ 09 февраля 2011

Я использую htaccess, скопированный из wordpress.

RewriteCond% {REQUEST_FILENAME}! -F
RewriteCond% {REQUEST_FILENAME}! -D
RewriteRule.index.php [L]

Работает нормально.

Я хотел бы добавить скрипт для перенаправления в файл sitemap.php, если пользователь запрашивает sitemap.xml.

Я попытался добавить RewriteCond %{REQUEST_FILENAME} !-^sitemap.xml$, но не сработал.

1 Ответ

3 голосов
/ 09 февраля 2011

Поместите правило ДО этого набора правил:

RewriteRule sitemap\.xml sitemap.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
...