Форум Joomla! Україна

Повна версія: ai-bolit и .htaccess
Ви переглядаєте спрощену версію. Переглянути повну версію з віповідним форматуванням.
Записала некоторые правила в .htaccess, затем при появлении сообщения хостинга timeweb "о вредоносном коде", решила проверить файлы сайтов при помощи AI-BOLITа. После проверки на одном из сайтов - выскочило такое предупреждение - Опасный код в .htaccess (редирект на внешний сервер, подмена расширений или автовнедрение кода):
Вот так. Решила восстановить родной джумловский .htaccess. Результат - мой сайт перестает работать. Прошу специалистов визуально просмотреть мой код и дать нужные рекомендации. СП.

########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^moi_sait.ru

RewriteRule (.*) http://moi_sait.ru/ [R=301,L]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/

RewriteRule ^index\.html$ [R=301,L]

RewriteEngine on

RewriteRule samsung/(.*)/(.*)/$ /script.php?=

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_URI} !(.*)/$

RewriteRule ^(.*)$ // [R=301,L]

Options +FollowSymLinks
RewriteEngine On

RewriteCond %{HTTP_HOST} ^www\.moi_sait.ru\.com$ [NC]
RewriteRule ^(.*)$ http://moi_sait.ru/ [R=301,L]

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http://%1/ [R=301,L]
</IfModule>
Action php5.3-script /cgi-bin/php5.3.cgi
AddType php5.3-script .php


Еще хочу узнать, что это за фраза в средине кода -
RewriteRule samsung/(.*)/(.*)/$ /script.php?=
И при чем здесь - samsung???
Я лузер и прошу это учитывать, разбираться глубоко не в моих силах. Кто может - подскажите, кто ... буду ждать ответа.
Возьмите с дистрибутива Джумла 2.5 файл .htaccess и перепишите ваш.
Dutch Написав:Возьмите с дистрибутива Joomla 2.5 файл .htaccess и перепишите ваш.
Взяла - в итоге сайт перестал работать. Вот так
Доброго всім здоровья.

Може кто викласти свій файл .htaccess?

А також питання, чи може сразу голусування...
Як краще з WWW чи без?
Як ссилки подавати з WWW чи без?

Дякую за відповіді
A7trans Написав:Доброго всім здоровья.

Може кто викласти свій файл .htaccess?

А також питання, чи може сразу голусування...
Як краще з WWW чи без?
Як ссилки подавати з WWW чи без?

Дякую за відповіді

По вашему вопросу однозначного ответа нет. Только то, что так появляются дубли страниц - и это уже плохо. Свой файл .htaccess я разместила выше - желательно было не вносить всю нужную информацию, а выбрать только необходимое, а это
1 - убрать дубли страниц - index
2 - сделать редирект с www на чистый (или наоборот)
3 - и ввести RSS ленту
Вот в принципе и самое главное для меня, а так получился технический венигрет. Если кто подскажет - просто компактный и правильный .htaccess