2016-10-17 5 views
0

Я создал сайт, основанный на TYPO3 с XAMPP. Все работает нормально на моем локальном хосте.TYPO3 RealURL не работает с Plesk/IIS

Затем я попытался скопировать веб-сайт на свой Windows 2008 Server, на котором запущены Plesk и IIS.

Теперь возникает проблема с RealURL. В браузере, я получаю символический URL как /дома вместо /index.php?id=2, но он бросает 404 Страница не найдена ошибка в

Я скопировал всю папку TYPO3 в мой htdocs папку на сервере и сделал файл MySQL дамп, который затем был импортирован на сервер.

Открытие веб-сайта с использованием стандартного пути TYPO3. (Например, www.domain.com/ index.php? ID = 2)

Я действительно не знаю, в чем проблема, потому что я также скопировал .htaccess на сервер, который находится в TYPO3.

Это вопрос настроек Plesk или IIS? Кто-нибудь знает, как это решить? Было бы очень полезно, если бы кто-то мог дать мне несколько шагов, чтобы избавиться от этой ошибки.

ответ

0

Вам понадобится mod_rewrite, модуль apache. Поскольку вы работаете на МКС, вы должны осуществить это по-другому

Пример: how can I enable mod_rewrite on iis server

+0

спасибо за ответы! это означает, что мой .htaccess в моей папке TYPO3 не влияет на mod_rewrite? (потому что в этом файле включен mod_rewrite) – Joggal

+0

Эй, я только что узнал, что у меня IIS 6.1, но для расширения mod_rewrite требуется хотя бы IIS 7.0, что я могу сделать сейчас? Я немного испугался, что обновление IIS приведет к сбою моих настроек домена. – Joggal

+0

Если вам нужно, чтобы TYPO3 работал на IIS6 с включенным realurl, вам нужно исследовать «ISAPIrewrite». Есть некоторые сообщения о том, как заставить его работать, но кажется, что это будет не так просто. – mtness