LINUX.ORG.RU

История изменений

Исправление tonchikp, (текущая версия) :

Спасибо за ответ! Попробую

Первые 4 строчки пробовал до того как вопрос задал

Фрагмент «$1.php» - приводит к ошибке «нет файла файл.php.php», откуда второе расширение берётся не понимаю. Думал что флаг «L» запрещает дальнейшую обработку, если это цикличная обработка, то почему именно 2 расширения, а не больше.

Пробовал фрагмент «$1», без .php, приводит к ошибке что /директория/файл отсутствует, что в принципе верно

Мне кажется в вашем решении флаг «NC» не нужен. Могу ошибаться, я не силён в htaccess.

Ещё вопрос, почему в первом блоке «$1.php», а во втором «/$1.html» с наклонной чертой (от корня сайта)? Если не указать корень сайта, где будет происходить поиск, от корня сервера?

Возможно ошибка во втором блоке «-f», должно быть «!-f», нет?

Исправление tonchikp, :

Спасибо за ответ! Попробую

Первые 4 строчки пробовал до того как вопрос задал

Фрагмент «$1.php» - приводит к ошибке «нет файла файл.php.php», откуда второе расширение берётся не понимаю. Думал что флаг «L» запрещает дальнейшую обработку, если это цикличная обработка, то почему именно 2 расширения, а не больше.

Пробовал фрагмент «$1», без .php, приводит к ошибке что /директория/файл отсутствует, что в принципе верно

Мне кажется в вашем решении флаг «NC» не нужен. Могу ошибаться, я не силён в htaccess.

Ещё вопрос, почему в первом блоке «$1.php», а во втором «/$1.html» с наклонной чертой (от корня сайта)?

Возможно ошибка во втором блоке «-f», должно быть «!-f», нет?

Исправление tonchikp, :

Спасибо за ответ! Попробую

Первые 4 строчки пробовал до того как вопрос задал

Фрагмент «$1.php» - приводит к ошибке «нет файла файл.php.php», откуда второе расширение берётся не понимаю. Думал что флаг «L» запрещает дальнейшую обработку, если это цикличная обработка, то почему 2 расширения, а не больше.

Пробовал фрагмент «$1», без .php, приводит к ошибке что /директория/файл отсутствует, что в принципе верно

Мне кажется в вашем решении флаг «NC» не нужен. Могу ошибаться, я не силён в htaccess.

Ещё вопрос, почему в первом блоке «$1.php», а во втором «/$1.html» с наклонной чертой (от корня сайта)?

Возможно ошибка во втором блоке «-f», должно быть «!-f», нет?

Исходная версия tonchikp, :

Спасибо за ответ! Попробую

Первые 4 строчки пробовал

Фрагмент «$1.php» - приводит к ошибке «нет файла файл.php.php», откуда второе расширение берётся не понимаю. Думал что флаг «L» запрещает дальнейшую обработку, если это цикличная обработка, то почему 2 расширения, а не больше.

Пробовал фрагмент «$1», без .php, приводит к ошибке что /директория/файл отсутствует, что в принципе верно

Мне кажется в вашем решении флаг «NC» не нужен. Могу ошибаться, я не силён в htaccess.

Ещё вопрос, почему в первом блоке «$1.php», а во втором «/$1.html» с наклонной чертой (от корня сайта)?

Возможно ошибка во втором блоке «-f», должно быть «!-f», нет?