виноват, если не предупредил.
за нее был куплен хороший опыт, делать бекапы самостоятельно
Очень интересный эффект:
если меняю строчку на:
RewriteRule \.php$ cms.php5?%{REQUEST_URI} [L]
при этом незабываю создать и cms.php5 то получаю ошибку:
The requested URL /var/www/****/data/www/******.com/cms.php5 was not found on this server.---------- Добавлено 17.06.2013 в 18:19 ----------при этом
RewriteRule \.html$ "/cms.php5?%{REQUEST_URI}" [L]
прекрасно отрабатывает---------- Добавлено 17.06.2013 в 18:21 ----------хм...
при внимательно рассмотрении в ошибке
в ошибке /var/www/****/data/www/www.*****.com/
конечно такого файла нет, должно быть не www.*****.com а просто *****.com, а вот как это сделать...---------- Добавлено 17.06.2013 в 18:24 ----------временно решил таким способом сделать:
RewriteRule \.php$ "/var/www/****/data/www/*****.com/cms.php5?%{REQUEST_URI}" [L]
так работает
нет, убираю строчку ошибка файл не найден, ставлю - ошибка Internal Server Error.
От настроек apache это как нибудь может зависеть?
Сейчас htaccess выглядит так:
RewriteEngine on RewriteRule \.php$ cms.php?%{REQUEST_URI} [L]
На денвере работает, в сети нет.
почему-то при одном и том же htaccess на локальном сервере (Денвер) работает, на удаленном в сети нет, все таже ошибка:
Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.,
спасибо помогло!
а в чем ошибка?
ведь например
RewriteRule \.html$ "/cms.php?%{REQUEST_URI}" [L]
у меня прекрасно работает для html
У меня на 2-х сайтах немного по разному сделано, но везде хватило змены в урл /1/ на /1.1/ и все снова заработало
как решен то?
А в чем проблема связки ЯК и ГГЛ? Разве это както нарушает правила ЯК?