Archive for marzec, 2008

Drupal ISPConfig Mod_rewrite

czwartek, 6 marca, 2008

    Od paru dni męczyłem się z wykorzystaniem mod_rewrite w Drupalu 6.2 na serwerze który pracuje pod kontrolą ISPConfig. Ponieważ sprawa jest prosta a zarazem trudno mi było znaleźć odpowiedź na to pytanie oto moje rozwiązanie:

   Logujemy się do panelu ISPConfig > Manager ISP > Witryny > naszawitryna.pl > w pierwszej zakładce jest pole o nazwie Polecenia Apache (Opcjonalne) Wpisujemy tam następujący tekst:

<Directory /var/www/naszawitryna.pl>
   RewriteEngine on
   RewriteBase /
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
</Directory>

Następnie zapisujemy i mod_rewrite zaczyna działać na naszej stronie

   Powyższe rozwiązanie również można dopisać ręcznie do pliku w którym znajduje się konfiguracja konkretnego vhost