Перейти к содержанию

config.php для Opencart 2.0


Рекомендуемые сообщения

Полный перевод правил .htaccess из сборки OpenCart 2.0 в config.php

+ добавлено условие редиректа с домена с www на домен без www

[spoiler=web.config]

<rewrite>

<rules>

<!--# 1.To use URL Alias you need to be running apache with mod_rewrite enabled. -->

<!--# 2. In your opencart directory rename htaccess.txt to .htaccess.-->

<!--# For any support issues please visit: http://www.opencart.com-->

<!--# Prevent Directoy listing -->

<!--# Prevent Direct Access to files-->

<!--# SEO URL Settings-->

<!--# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ -->

<rule name="Imported Rule 1" stopProcessing="true">

<match url="^sitemap.xml$" ignoreCase="false" />

<action type="Rewrite" url="index.php?route=feed/google_sitemap" appendQueryString="false" />

</rule>

<rule name="Imported Rule 2" stopProcessing="true">

<match url="^googlebase.xml$" ignoreCase="false" />

<action type="Rewrite" url="index.php?route=feed/google_base" appendQueryString="false" />

</rule>

<rule name="Imported Rule 3" stopProcessing="true">

<match url="^system/download/(.*)" ignoreCase="false" />

<action type="Rewrite" url="/index.php?route=error/not_found" appendQueryString="false" />

</rule>

<rule name="Imported Rule 4" stopProcessing="true">

<match url="^([^?]*)" ignoreCase="false" />

<conditions>

<add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />

<add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />

<add input="{URL}" pattern=".*\.(ico|gif|jpg|jpeg|png|js|css)" ignoreCase="false" negate="true" />

</conditions>

<action type="Rewrite" url="index.php?_route_={R:1}" appendQueryString="true" />

</rule>

<rule name="Imported Rule 5" stopProcessing="true">

<match url="^(.*)$" ignoreCase="false" />

<conditions>

<!--### Additional Settings that may need to be enabled for some servers -->

<!--### Uncomment the commands by removing the # sign in front of it.-->

<!--### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that.-->

<!--# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:-->

<!--# php_flag register_globals off-->

<!--# 2. If your cart has magic quotes enabled, This may work to disable it:-->

<!--# php_flag magic_quotes_gpc Off-->

<!--# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try-->

<!--# php_value upload_max_filesize 999M-->

<!--# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields-->

<!--# php_value post_max_size 999M-->

<!--# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields-->

<!--# php_value max_execution_time 200-->

<!--# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields-->

<!--# php_value max_input_time 200-->

<!--# 7. disable open_basedir limitations-->

<!--# php_admin_value open_basedir none-->

<add input="{HTTP_HOST}" pattern="^www\.domen\.ru$" />

</conditions>

<action type="Redirect" redirectType="Permanent" url="http://domen.ru/{R:1}" />

</rule>

</rules>

</rewrite>

 

 

 

Кому это нужно?

- Только для тех немногих, счастливых обладателей интернет-магазинов работающих на сервере windows.

 

1. В текстовом редакторе создаем файл с названием web.config

 

2. Копируем содержимое спойлера.

 

3. В строчке 51 и 53 меняем - domen- на имя вашего сайта (без.ru)

 

4. Файл web.config - помещаем в корень сайта.

 

 

 

Файл .htaccess.txt оставляем без изменений.

 

Подключаем seo_url или seo_pro

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...