From caedd92eef8fe47c3925c12d8e81be911556b38b Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Fri, 11 Jan 2013 01:16:41 +0100 Subject: Update files --- ..._with_fedora_10_and_ispconfig_for_wordpress.org | 48 ---------------------- 1 file changed, 48 deletions(-) delete mode 100644 site/blog/mod_rewrite_with_fedora_10_and_ispconfig_for_wordpress.org (limited to 'site/blog/mod_rewrite_with_fedora_10_and_ispconfig_for_wordpress.org') diff --git a/site/blog/mod_rewrite_with_fedora_10_and_ispconfig_for_wordpress.org b/site/blog/mod_rewrite_with_fedora_10_and_ispconfig_for_wordpress.org deleted file mode 100644 index 5a25379..0000000 --- a/site/blog/mod_rewrite_with_fedora_10_and_ispconfig_for_wordpress.org +++ /dev/null @@ -1,48 +0,0 @@ -#+TITLE: mod\_rewrite with Fedora 10 and ISPConfig for WordPress -#+DATE: 2009-12-09 10:33 -#+TAGS: apache2 fedora ispconfig mod_rewrite - -This relates to Fedora 10 and ISPConfig 3.0.1 set up as described in -[[http://www.howtoforge.org/perfect-server-fedora-10-ispconfig-3][this HowtoForge post]]. - -One of my colleagues recently got interested in offering our clients -Wordpress as a content management system, so he's been trying it out. - -Yesterday he found out that if he wanted to change the permalink style -in Wordpress he needed write access to =.htaccess=, which he didn't have -because the user rights haven't been set up very well there. - -So I gave him write access by using - -#+BEGIN_SRC sh - chown apache:apache .htaccess -#+END_SRC - -Unfortunately this resulted in a 500 Interal Server Error. - -Looking at the error log for the website I tried this for it let me -know that =RewriteEngine= directives were not allowed in the =.htaccess=. - -Since I didn't want to mess with the base configurations of ISPConfig -I started looking around for other options. Eventually I found that I -had to add something similar to this to the Apache directives field -under options under the website's settings - -#+BEGIN_SRC text - - - Options +FollowSymLinks - RewriteEngine On - RewriteBase / - RewriteCond %{REQUEST_FILENAME} !-f - RewriteCond %{REQUEST_FILENAME} !-d - RewriteRule . /index.php [L] - - -#+END_SRC - -Of course ~[sitename]~ should be replaced with the name of your website. - -It all works after I restarted the apache server myself, but I do not -know if that is completely necessary. Also it might take a few seconds -before ISPConfig finishes editing the configuration file. -- cgit v1.2.3-54-g00ecf