0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 2663 Просмотров
*

denisk87

  • Новичок
  • 4
  • 0 / 0
Редирект web.config Joomla 2.5.6
« : 12.09.2012, 14:18:07 »
Здравствуйте!
Проблема: выяснил что если используешь web server IIS, то нужно для редиректа редактировать файл web.config.
Моя задача сделать редирект с site.com на www.site.com
Вставил найденный в интернете код:
Код
<configuration>
  <system.webServer>
    <rewrite>
      <rules>
        <rule name="Redirect to WWW" stopProcessing="true">
          <match url=".*" />
          <conditions>
            <add input="{HTTP_HOST}" pattern="^site.com$" />
          </conditions>
          <action type="Redirect" url="http://www.site.com/{R:0}" redirectType="Permanent" />
        </rule>
      </rules>
    </rewrite>
  </system.webServer>
</configuration>
И теперь сайт пишет ошибку 500 - внутренняя ошибка сервера. Сайт не открывается не по адресу site.com не по www.site.com
Помогите с кодом. В чем моя ошибка?
*

denisk87

  • Новичок
  • 4
  • 0 / 0
Re: Редирект web.config Joomla 2.5.6
« Ответ #1 : 12.09.2012, 14:24:13 »
Это уже было в файле web.config

Код
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
   <system.webServer>
       <rewrite>
           <rules>
               <rule name="Joomla! Rule 1" stopProcessing="true">
                   <match url="^(.*)$" ignoreCase="false" />
                   <conditions logicalGrouping="MatchAny">
                       <add input="{QUERY_STRING}" pattern="base64_encode[^(]*\([^)]*\)" ignoreCase="false" />
                       <add input="{QUERY_STRING}" pattern="(&gt;|%3C)([^s]*s)+cript.*(&lt;|%3E)" />
                       <add input="{QUERY_STRING}" pattern="GLOBALS(=|\[|\%[0-9A-Z]{0,2})" ignoreCase="false" />
                       <add input="{QUERY_STRING}" pattern="_REQUEST(=|\[|\%[0-9A-Z]{0,2})" ignoreCase="false" />
                   </conditions>
                   <action type="CustomResponse" url="index.php" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" />
               </rule>
               <rule name="Joomla! Rule 2">
                   <match url="(.*)" ignoreCase="false" />
                   <conditions logicalGrouping="MatchAll">
                     <add input="{URL}" pattern="^/index.php" ignoreCase="true" negate="true" />
                     <add input="{URL}" pattern="/component/|(/[^.]*|\.(php|html?|feed|pdf|vcf|raw))$" />
                     <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
                     <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
                   </conditions>
                   <action type="Rewrite" url="index.php" />
               </rule>
 </rules>
       </rewrite>
  </system.webServer>
</configuration>
« Последнее редактирование: 12.09.2012, 14:29:14 от denisk87 »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как добавить описание к пункту меню в Joomla 2.5? (Как у материалов)?

Автор nia

Ответов: 7
Просмотров: 4515
Последний ответ 29.03.2021, 12:10:26
от sivers
Конструктор страниц (Page Builder) для Joomla 2.5

Автор nia

Ответов: 4
Просмотров: 643
Последний ответ 14.03.2021, 12:17:35
от nia
Допиливаем Умный поиск в Joomla 2.5 (русский парадигматический стеммер для Joomla)

Автор stt

Ответов: 25
Просмотров: 12904
Последний ответ 29.12.2020, 23:57:16
от slepoy
[FAQ] Как убрать <meta name="generator" content="Joomla! 2.5 - Open Source Content Management" />

Автор neket

Ответов: 56
Просмотров: 297221
Последний ответ 05.11.2020, 20:00:15
от Grigoriy82
Критические CSS стили в Joomla

Автор a-vikalingvo

Ответов: 17
Просмотров: 966
Последний ответ 14.10.2020, 16:22:46
от v42bis