не получается переехать на IIS

Настройка и администрирование веб-серверов.
Ответить
Luca
Сообщения: 1
Зарегистрирован: 24 ноя 2009, 10:02

24 ноя 2009, 10:09

Нужна помощь по перенсу CMS с Apache на IIS. Для корректной работы CMS необходима поддержка rewrite mode. IIS его по умолчанию не поддерживает, однако существует модуль URLRewrite который и позволяет реврайтить урлы. К сожалению с ним у меня ничего не заработало. Как я понимаю нужно все запросы перебрасывать на index.php, но ничего не получается.

Вот содержимое .htaccess

Код: Выделить всё

<files .htaccess>
order allow,deny 
deny from all
</files>

php_flag register_globals off
php_flag magic_quotes_gpc off
php_flag magic_quotes_runtime off
php_flag magic_quotes_sybase off
php_flag allow_call_time_pass_reference on
php_value session.use_trans_sid 0

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [S=35]

# Editable links
RewriteRule ^.+$ index.php?$1 [QSA,L]
сайт самой cmd http://www.ngcms.ru

Кто может помогите плиз. Авторы самой CMS в IIS не секут.
agnus
Сообщения: 4
Зарегистрирован: 07 авг 2010, 16:30

07 авг 2010, 16:36

переезды с апача на иис всегда были для меня проблемой, особенно когда речь шла о чужих готовых решений, если сам производитель не знает, вполне возможно, что накрутили с настройками которые иис в такой позиции не воспринимает. мне всегда помагал материал IIS 7.0 Resource Kit Book
Аватара пользователя
Duncon
Сообщения: 1974
Зарегистрирован: 10 окт 2004, 14:11
Откуда: Питер
Контактная информация:

07 авг 2010, 17:54

А зачем оно нужно переезжать на сервак от мелкомягких? Есть же куча более вменяемых серверов..
[syntax=Delphi] [/syntax]
Ответить