2013-09-20 3 views
1

Я работаю над Joomla 3.1, и мой проект Joomla размещен на сервере IIS. Я столкнулся с проблемой, что index.php входит в мой url, в то время как я включаю настройку SEO. Я включил всю необходимую конфигурацию из back-end joomla.Как удалить 'index.php' из URL-адреса браузера, в то время как Joomla находится в IIS?

не могли бы вы помочь мне удалить index.php?

Заранее спасибо.

+0

Вы уверены, что вы установили ** переписывание URL ** на ** Да ** в бэкэнде Joomla? Кроме того, попробуйте изменить 'htaccess.txt' на' .htaccess' – Lodder

+0

да, я уверен..также .htaccess не работает на IIS, поэтому я также делаю файл web.config, предоставленный пакетом Joomla. –

ответ

2

Тултип в глобальной конфигурации говорит:

Rename web.config.txt to web.config and 
install IIS URL Rewrite Module before activating. 

Вы сделали так?

Я просто попытался, и я также убедился, что файл htaccess.txt переименован в .htaccess и что нет файла web.config.txt и только файл web.config, и он сработал. Это не сработало, прежде чем применять эти изменения, но я не уверен, что файл htaccess имеет значение.

+0

Я устанавливаю URL-адрес Rewrite Module в IIS, и его выполнение ... отлично работает ... Я также получил помощь из-под URL-адреса. может быть, поможет вам в будущем. http://www.iis.net/learn/application-frameworks/install-and-configure-php-applications-on-iis/install-joomla-on-iis –

+0

Спасибо за ссылку. Мой IIS поставлялся с предварительно настроенным модулем Rewrite URL (или я не заметил его при установке), и мне просто нужно было управлять файлами, чтобы они работали. – mavrosxristoforos