Gelöst: SEF Joomla Problem mit .htaccess

Hallo :bp:

meine Seite straubing.bplaced.net läuft bisher wunderbar.
Nun wollte ich heute SEF aktivieren in Joomla und hab daher eine neue .htaccess angelegt. Meine alte hat zuvor so ausgesehen:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^straubing.bplaced.net$ [NC]
RewriteRule ^(.*)$ http://www.straubing-live.de/$1 [R=301,L]
ErrorDocument 401 http://www.straubing-live.de/error.php
ErrorDocument 403 http://www.straubing-live.de/error.php
ErrorDocument 404 http://www.straubing-live.de/error.php
ErrorDocument 500 http://www.straubing-live.de/error.php

Damit wurden meine User automatisch ohne einer WWW-Eingabe oder bplaced-Adresse auf straubing-live.de weitergeleitet. Außerdem habe ich eigene Error-Seiten angelegt (natürlich mit der bplaced-Werbung).
Nun kam aber die neue .htaccess ins Spiel. Sie sieht bisher so aus:

##  Can be commented out if causes errors, see notes above.
#Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On
RewriteCond %{HTTP_HOST} ^straubing.bplaced.net$ [NC]
RewriteRule ^(.*)$ http://www.straubing-live.de/$1 [R=301,L]
ErrorDocument 401 http://www.straubing-live.de/error.php
ErrorDocument 403 http://www.straubing-live.de/error.php
ErrorDocument 404 http://www.straubing-live.de/error.php
ErrorDocument 500 http://www.straubing-live.de/error.php

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla!/MamboDirectory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
############# Use this section if using ONLY Joomla! core SEF
## ALL (RewriteCond) lines in this section are only required if you actually
## have directories named 'content' or 'component' on your server
## If you do not have directories with these names, comment them out.
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] 		##optional - see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$  [NC]
RewriteRule ^(content/|component/) index.php
#
########## End - Joomla! core SEF Section


########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

Das weiterleiten von straubing.bplaced.net auf straubing-live.de (ALSO OHNE WWW) eingibt, er nicht auf die WWW-Seite weitergeleitet wird. Und unter Joomla ist das halt ein rießengroßes Problem. Mit der alten .htaccess ging alles wunderbar.

Kann man da was ändern in der Datei, damit des wieder funst?

MFG, videoandfun

Also ich werde wenn ich straubing-live.de/ weitergeleitet.

Hast du das Problem inzwischen behoben?

hab das Problem jetzt doch noch selber lösen können.

Habe folgendes:

RewriteCond %{HTTP_HOST} ^straubing.bplaced.net$ [NC]

ersetzt mit dem:

RewriteCond %{HTTP_HOST} ^straubing.bplaced.net$ [NC,OR]
RewriteCond %{HTTP_HOST} ^straubing-live.de$ [NC]

Jetzt geht es wieder :wink:

P.S: Bei Firefox wird man atomatischweitergeleitet (auch ohne .htaccess Hack)
Aber jetzt geht wieder alles. Forum can be closed.