ЧПУ или “красивые ссылки” для wordpress под IIS
Главная проблема вордпресса под управлением IIS 6.0 (именно такой установлен в WHS) в отсутствии поддержки RewriteMod и .htacceess. Это лишает возможности сделать сайту ЧПУ – человекопонятные урлы и мешает поисковой оптимизации. Но проблема решаема. Сейчас мы и займемся ее решением, благо это не просто, а очень просто. Качаете для начала архив с софтом. Дальше по пунктам:
- Распаковать куда-то на винт
- Открываете файл WordPressURLRewrite.ini, по умолчанию он настроен. Если у вас сайт лежит не в корне папки, а в каталоге, то меняете / на /ваш_каталог/
- Открываете php.ini и добавляете в него строчки cgi.force_redirect = 0 и
cgi.fix_pathinfo = 1 - Открываем консоль управления IIS
- Делаем ПКМ на имени вашего сайта, выбираем properties
- Заходим на вкладку isapi filters, нажимаем кнопку add
- В открывшемся окне в первом поле пишем WordPressURLRewrite, во втором поле указываем путь к файл WordPressURLRewrite32.dll (он в распакованном архиве)
- Жмем везде ок, перезапускаем IIS
- В консоли wordpress заходим в настройки постоянных ссылок, выбираем опцию “произвольно”, пишем там /%year%/%monthnum%/%postname%/
- Наслаждаемся ЧПУ