.htaccess исключить конкретный файл в webroot из перезаписи URL - PullRequest
0 голосов
/ 19 октября 2010

У меня сайт с Joomla.У него есть куча правил переписывания модов, которые я не совсем понимаю ... а также работает какая-то ссылка SEF.

У меня есть конкретная страница с именем sched.html, которую мне нужно обслуживатьполностью игнорируется .htaccess.

Я перепробовал все, что только мог придумать.включая ряд рекомендаций от людей на форумах Joomla, и я не могу заставить это работать на всю жизнь.

ЦЕНА любая помощь!

1 Ответ

2 голосов
/ 21 октября 2010

Эта строка должна быть уже в вашем .htaccess:

RewriteRule (.*) index.php

Если нет, опубликуйте свой полный .htaccess здесь.

Добавьте в эту строку следующее:

RewriteCond %{REQUEST_URI} !/sched\.html

Окончательный результат должен выглядеть примерно так:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteCond %{REQUEST_URI} !^/sched\.html
RewriteRule (.*) index.php
...