# Apache Configuration Here's some tips on getting Rophako set up on Apache. # mod\_fcgid and mod\_rewrite For kirsle.net I needed to set it up using `mod_fcgid` because my site has a lot of legacy URLs to old static files, so Rophako needs to serve the main website pages and Apache needs to serve everything else. * Apache configuration: ```apache # Rophako www.kirsle.net ServerName www.kirsle.net DocumentRoot /home/kirsle/www CustomLog /home/kirsle/logs/access_log combined ErrorLog /home/kirsle/logs/error_log SuexecUserGroup kirsle kirsle Options Indexes FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all SetHandler fcgid-script Options +ExecCGI AllowOverride all Order allow,deny Allow from all ``` * `~/www/.htaccess` configuration: ```apache RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /fcgi/index.fcgi/$1 [QSA,L] RewriteRule ^$ /fcgi/index.fcgi/ [QSA,L] ```