• i got stuck. i tried to experiment with my permalink structure on my wo 1.5 testinstall.

    previously i had worked with the /index.php/%post%/%etc%/ rule and never had any problems, so i wanted to try a different structure, just to see if this was working.

    since then i receive a 500 internal server error. it tells me: RewriteEngine not allowed here.

    since i cant acces anything from my blog any longer, i tried to empty out the permalink_structure via phpmyadmin under options.
    but even that does not seem to do the trick.

    it feels like wordpress keeps stubbornly trying to acces my .htaccess file.

    the problem is my hosts have blocked the .htacces file. they instead allow me to do rewrite rules via an admin interface.

    any ideas how i could get out of this vicious loop?

Viewing 2 replies - 1 through 2 (of 2 total)
  • It’s not WordPress that stubbornly trying to access your .htaccess file, it’s the Apache server. You’ll need to use the host admin interface to delete all of your WordPress redirect rules — everything between the comments with “# BEGIN WordPress” and “# END WordPress”, then get back in to the admin interface of WordPress and try again with the permalink structure.

    Oddly, it works fine on my install, but a client of mine installed the same version of WordPress and gets this error (same server, same Apache install, same setup for both sites in the Apache vhosts.conf file.

    [UPDATE]
    My Apache is being strange, but I just added this to the client’s vhosts.conf config and it’s all better:
    <Directory /home/sites/<domain>/www/htdocs>
    AllowOverride AuthConfig Options FileInfo
    </Directory>

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘internal server error 500: RewriteEngine not allowed here’ is closed to new replies.