|
|
Ok!
|
|
|
Ok!
|
|---|---|---|---|---|
| 319 | # Удаляем index.php из адреса
RewriteCond %{THE_REQUEST} ^GET.*index.php [NC]
# Не применяем к админке, иначе перестает работать страница Highload-блоки
RewriteCond %{REQUEST_URI} !/bitrix/admin/.* [NC]
RewriteCond %{REQUEST_URI} !^/bitrix/tools/ [NC]
RewriteRule (.*?)index.php/*(.*) https://%{HTTP_HOST}/$1$2 [R=301,NE,L] | htaccess, rewrite, bitrix | 395 | Удалить index.php из УРЛ редиректом, кроме админки Битрикс |
| 285 | RewriteEngine On
RewriteBase /
RewriteCond %{THE_REQUEST} /public/([^s?]*) [NC]
RewriteRule ^ %1 [L,NE,R=302]
RewriteRule ^((?!public/).*)$ public/$1 [L,NC] | htaccess, rewrite, public | 9080 | htaccess rewrite root to public |
| 282 | 18 =>
array (
'CONDITION' => '#^/robots.txt(.*)#',
'RULE' => '',
'ID' => '',
'PATH' => '/robots.txt.php',
'SORT' => 100,
), | urlrewrite, Переадресация, robots | 45900 | Переадресация Битрикс в urlrewrite для robots.txt |
| 123 | RewriteCond %{THE_REQUEST} ^GET./index.php [NC]
RewriteRule (.*?)index.php/*(.*) /$1$2 [R=301,NE,L] | rewrite cond | 450 | Если Битрикс сам не переводит с index.php на слеш, то пишут 2 такие строки. Но файл переиндексации ...reindex.php туда же попадает и выдает ошибку. Чтоб не выдавал, ставим GET./ (слеш, а не звездочку) |