htaccess mod_rewrite schreiben
Roland Maier
- webserver
Hi!
Ich möchte ein mod_rewrite schreiben, dass alle Zugriffe auf meinen Webspace splittet. Zugriffe auf Subdomains sollen zu cakephp umgeleitet werden (also z.B. sub.mydomain.com) während alle Zugriffe auf mydomain.com und www.mydomain.com auf wordpress umgeleitet.
Mein Versuch sieht so aus, aber der Server zeigt immer nur "Forbidden" :-/
#--------------------------------
# redirect all subdomains to cakephp
#--------------------------------
#
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\..*
RewriteCond %{HTTP_HOST} !^kaizen-soft\..*
RewriteCond %{HTTP_HOST} !^webshop-systems\..*
RewriteRule ^$ cakephp/app/webroot/ [L]
RewriteRule (.*) cakephp/app/webroot/$1 [L]
</IfModule>
#--------------------------------
# redirect www.kaizen-soft.com/de and kaizen-soft.com/de to wordpress
#--------------------------------
#
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\..*
RewriteCond %{HTTP_HOST} ^kaizen-soft\..*
RewriteCond %{HTTP_HOST} ^webshop-systems\..*
RewriteRule ^$ wordpress/ [L]
RewriteRule (.*) wordpress/$1 [L]
</IfModule>
#--------------------------------
# Deny access to all CGI, Perl, Python and text files
#--------------------------------
#
<FilesMatch "\.(cgi|pl|py|txt)">
Deny from all
</FilesMatch>
#--------------------------------
# Block direct access to critical files
#--------------------------------
#
<Files .htaccess>
order allow,deny
deny from all
</Files>
Vielen Dank
Roland