• Debian 11 has reached its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.81 is the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

500error - fresh install - RewriteEngine

D

dstanley

Guest
/var/www/vhosts/domain.com/httpdocs/.htaccess: Invalid command 'RewriteEngine', perhaps mis-spelled or defined by a module not included in the server configuration

This .htaccess worked on the 7.5.3 server it migrated from, perhaps mod_rewrite is not enabled, how do i find out?
 
First try running these commands at the SSH prompt and post the results:

apachectl -t

locate mod_rewrite.so

(Not sure what OS you're on, but should work at least on RH OSs)
 
am running on suse 9.1

/usr/lib/apache2/mod_rewrite.so
/usr/lib/apache2-prefork/mod_rewrite.so
/usr/lib/apache2-worker/mod_rewrite.so

t109:/ # /usr/sbin/apache2ctl -t
Syntax OK
 
Check your httpd.conf file to make sure it has a LoadModule statement similar to the following:

LoadModule rewrite_module mod_rewrite.so

(I say 'similar' since I am not familiar with Suse)
 
in the httpd.conf it referenced /etc/apache2/sysconfig.d/loadmodule.conf

so edited that to include

LoadModule rewrite_module /usr/lib/apache2-prefork/mod_rewrite.so (this was in the same file on the 7.5.3 server)

But when i exit and save and do rcapache2 restart

i check and the line has dissappeared from the file again.
 
figured out how to enable mod rewrite for apache

edit: /etc/sysconfig/apache2

and add rewrite into the line of modules.
 
Back
Top