wordpress iis6 постоянна връзка /%postname%/ не работи Необходимо е пренаписване на IIRF url?

Имам сайт за wordpress на iis6 и искам това:php?id=6 да изглежда така: /postname/. Когато променя постоянната връзка, получавам грешка 404. Имам активирано IIRF прокси разширение и в главната си директория имам IIRF.ini със следния код:

RedirectRule ^/blog/index\.php/(.*)$ /blog/$1 [I,R=301]
RewriteRule ^/blog/(?!index\.php|wp-|xmlrpc)(.*)$ /blog/index.php/$1 [I,L]

Този код неправилен ли е за постоянна връзка само /%postname%/?

Благодаря


person tdjfdjdj    schedule 16.06.2011    source източник


Отговори (1)


Току-що инсталирах IIRF 2.1 на Windows Server 2003, работещ с IIS6.

Вашият адрес изглежда има /blog/ в самото начало, но се страхувам, че можем да го направим по-просто. По-долу, следвайте целия ми Iirf.ini, с работеща проста постоянна връзка:

# Iirf.ini
#
# ini file for IIRF
#

RewriteEngine ON
StatusInquiry ON
IterationLimit 5

# this will allow ugly URLs to not be processed at all
RewriteRule ^/(?!index.php)(?!wp)([^\.]*)$ /index.php/$1 [I]

Уверете се, че тази проста форма работи и след това добавете /blog/.

Някаква литература, която може да помогне (помогна ми)

наздраве!

person Dorival    schedule 28.07.2011