Rewriterule f
Автор Xamlo задал вопрос в разделе Компьютеры, Связь
помогите написать RewriteRule для апатча и получил лучший ответ
Ответ от AXL[гуру]
ыыы, это ты написал шоб оно редиректило в любом случает на индекс. пхп, а знаешь шо это означает??? ?
ОНО БИУТ РЕДИРЕКТИТЬ БЕСКОНЕЧНО НА ИНДЕКС. ПХП в конечном итоги лимит превышает 10 редиректом и сервак рубит это дело
> Request exceeded the limit of 10 internal redirects
нада поставить услови при ненахождении файла редиректить, так ты избежишь ещё и битых картинок и не подгруженных css и js:
RewriteEngine on
# это папка с которой работаешь, если на глобальном серваке в корне то оставь так
RewriteBase /
# условие для редиректа: если ресурс не найден
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]
Источник: опыт
Как запретить использование метода трэйс на веб-сервере .АПАЧ ???
<ifmodule>
RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
подробнее...
вопрос веб-мастерам: как убрать расширение *.php файла из URL
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php
подробнее...
htaccess единая точка входа
Можно поместить просто еще один файл .htaccess внутрь папки /admin/ с таким же содержанием:
подробнее...
Как убрать расширение ".htm" у странички в адресной строке? Чтобы было
По умолчанию веб-сервер (Apache) откроет index.html находящийся в корневой директории сайта.
подробнее...