Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6105361
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T13:57:59+00:00 2026-05-23T13:57:59+00:00

EDIT: the IIRF.ini code was not the problem in this case, the performance issues

  • 0

EDIT: the IIRF.ini code was not the problem in this case, the performance issues with dokuwiki were in fact permissions related, and the introduction of URL re-writing was not the cause of the issue.

I’ve got a new instance of Dokuwiki (i.e. almost empty, not in use) which was running perfectly fine, before I integrated URL-rewriting using IIRF.

It now runs significantly more slowly – navigating between pages takes a number of seconds whereas before it was ‘snappy’ (immediate).

I followed the directions for implementing IIRF here, which basically involves adding an “IIRF.ini” file to the site root, and updating the “conf/local.php” file as instructed on the site linked above (code copied from under the heading “Ionics Isapi Rewrite Filter”).

So to clarify, URL-rewriting is working; but it’s caused significant slow-down in navigating the wiki. I’d appreciate it if anyone could offer a suggestion for bringing it up to speed again!

This is the contents of my “IIRF.ini” file:

IterationLimit 1

# QSA is not supported, fix it
RewriteCond %{REQUEST_FILENAME}       !-f
RewriteCond %{REQUEST_FILENAME}       !-d
RewriteRule (.*)\?(.*) $1&$2

RewriteRule ^/_media/(.*)             /lib/exe/fetch.php?media=$1   [QSA,L]
RewriteRule ^/_detail/(.*)            /lib/exe/detail.php?media=$1  [QSA,L]
RewriteRule ^/_export/([^/]+)/(.*)    /doku.php?do=export_$1&id=$2  [QSA,L]
RewriteRule ^/$                       /doku.php                     [QSA,L]

# infinite redirect fix
RewriteCond %{REQUEST_FILENAME}       !-d
RewriteRule ^/(.*)/$                  /doku.php?id=$1               [QSA,L]

# end fix
RewriteCond %{REQUEST_FILENAME}       !-f
RewriteCond %{REQUEST_FILENAME}       !-d
RewriteRule ^/(.*)                    /doku.php?id=$1               [QSA,L]
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T13:57:59+00:00Added an answer on May 23, 2026 at 1:57 pm

    Not an an answer but some suggestions:

    1. Do you know if it’s a specific rule that’s causing the problem or IIRF itself? Comment out all the rukes and try just the following:

      RewriteRule ^(*.) $1
      

      To test IIRF prformance then uncomment other rules.

    2. Switch on tracing. Are the rules behaving as expected?

    3. Use the TestDriver application to run your tests.

    4. Try to run your tests in the context of the user your web server software uses.

    My guess is that there is an access issue on a file or directory test.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Edit: This was accidentally posted twice. Original: VB.NET Importing Classes I've seen some code
EDIT: Added the NSRunLoop from my code, as mentioned by Deepak below. This was
Edit: This question was written in 2008, which was like 3 internet ages ago.
EDIT: This was formerly more explicitly titled: - Best solution to stop Kontiki's KHOST.EXE
EDIT: Learned that Webmethods actually uses NLST, not LIST, if that matters Our business
EDIT: This question is more about language engineering than C++ itself. I used C++
Edit: I have solved this by myself. See my answer below I have set
EDIT : What happens can be seen in this page when the height resolution
Edit: Ignore this, I figured it out about 3 seconds after posting this but
Edit: Somehow I knew, after two days messing with this, that I'd figure it

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.