ChrisB: .htaccess Befehle formatieren...

Beitrag lesen

Hi,

RewriteCond %{HTTP_HOST} ^domain1.info [NC]

RewriteRule ^(.*)$ /domain1.info/$1 [L]


>   
> Damit bekomme ich aber ein 500 Internal Error.  
  
Den dürftest du vermutlich wegen dem \ vor dem .info in der Rule bekommen.  
  
Mach dir klar, an welcher Stelle reguläre Ausdrücke als Suchmuster stehen - an den Stellen muss der Punkt maskiert werden, wenn er keine Sonderbedeutung haben soll.  
  
In den Ersatz-Strings hingegen hat er keine Sonderbedeutung - deshalb wird er auch dort nicht maskiert.  
  
domain1\.info ist schlicht kein gültiger Domainname.  
  
MfG ChrisB  
  

-- 
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]