Страница 1 из 1

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

Добавлено: 24 ноя 2009, 10:09
Luca
Нужна помощь по перенсу 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 не секут.

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

Добавлено: 07 авг 2010, 16:36
agnus
переезды с апача на иис всегда были для меня проблемой, особенно когда речь шла о чужих готовых решений, если сам производитель не знает, вполне возможно, что накрутили с настройками которые иис в такой позиции не воспринимает. мне всегда помагал материал IIS 7.0 Resource Kit Book

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

Добавлено: 07 авг 2010, 17:54
Duncon
А зачем оно нужно переезжать на сервак от мелкомягких? Есть же куча более вменяемых серверов..