Hallo Lars und Marco,
wow, danke für die schnelle Antwort ! 
Also mit www.xxx.de/shop oder auch www.xxx.de/shop/setup hab ich schon alle Varianten durchgespielt, das nutzt nichts. Antwort: " The requested URL /shop/setup was not found on this server." :rolleyes:
Eine subdomain hab ich auch schon angelegt: "shop.xxx.de."
Ob die direkt irgendwo ein eigenes Verzeichnis hat, weiß ich nicht, jedenfalls wird das nirgends beschrieben. Ich denke mir, wenn man mit einer subdomain arbeitet, muss doch OXID auch wissen, dass es da drauf zugreifen soll . . oder? Muss das in die .htaccess?
Beim Anlegen der subdomain gibt es zum Ausfüllen folgende Felder:
- host :das ist laut Anleitung der Name der subdomain, also “shop”
- domain : ist xxx.de
- redirect typ: zur Auswahl stehen:
No Redirect: Es findet keine Weiterleitung statt
No Flag: Geben Sie beim Weiterleitungspfad eine Ziel-Adresse in Form von
http://www.ihrezieladresse.de ein.
L: Wählen Sie die Option “L” wenn Sie in Ihrem FTP-Verzeichnis ein Unterverzeichnis erstellt
haben auf das weitergeleitet werden soll. Als Redirect Pfad müssen Sie dann
beispielsweise folgendes eingeben: …/web/subdomainname/
Ich habe also “L” gewählt und dann beim
- redirect pfad : “…/web/shop/” eingegeben bzw. die Kurfassung “/shop/”
Wenn ich dann “www.shop.xxx.de” aufrufe oder auch “www.shop.xxx.de/setup”, ist grad egal, es produziert nur die Meldung “The requested URL /setup was not found on this server.”
Dasselbe habe ich auch schon ohne redirect versucht - gleiches resultat.
Ob die joomla .htaccess die Anfrage “wegschnappt” - keine Ahnung. Habe die joomla .htaccess mal unten angehängt. Und die oxid-htaccess auch gleich dahinter.
@package Joomla
@copyright Copyright © 2005 - 2013 Open Source Matters. All rights reserved.
@license GNU General Public License version 2 or later; see LICENSE.txt
READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE!
The line just below this section: ‘Options +FollowSymLinks’ may cause problems
with some server configurations. It is required for use of mod_rewrite, but may already
be set by your server administrator in a way that dissallows changing it in
your .htaccess file. If using it causes your server to error out, comment it out (add # to
beginning of line), reload your site in your browser and test your sef url’s. If they work,
it has been set by your server administrator and you do not need it set here.
Can be commented out if causes errors, see notes above.
Options +FollowSymLinks
Mod_rewrite in use.
RewriteEngine On
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 base64_encode data within the URL.
RewriteCond %{QUERY_STRING} base64_encode[^(]([^)]) [OR]
Block out any script that includes a <script> tag in URL.
RewriteCond %{QUERY_STRING} (<|%3C)([^s]s)+cript.(>|%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})
Return 403 Forbidden header and show the content of the root homepage
RewriteRule .* index.php [F]
End - Rewrite rules to block out some common exploits.
Begin - Custom redirects
If you need to redirect some pages, or set a canonical non-www to
www redirect (or vice versa), place that code here. Ensure those
redirects use the correct RewriteRule syntax and the [R=301,L] flags.
End - Custom redirects
Uncomment following line if your webserver’s URL
is not directly related to physical file paths.
Update Your Joomla! Directory (just / for root).
RewriteBase /
Begin - Joomla! core SEF Section.
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
If the requested path and file is not /index.php and the request
has not already been internally rewritten to the index.php script
RewriteCond %{REQUEST_URI} !^/index.php
and the request is for something within the component folder,
or for the site root, or for an extensionless URL, or the
requested URL ends with one of the listed extensions
RewriteCond %{REQUEST_URI} /component/|(/[^.]*|.(php|html?|feed|pdf|vcf|raw))$ [NC]
and the requested path and file doesn’t directly match a physical file
RewriteCond %{REQUEST_FILENAME} !-f
and the requested path and file doesn’t directly match a physical folder
RewriteCond %{REQUEST_FILENAME} !-d
internally rewrite the request to the index.php script
RewriteRule .* index.php [L]
End - Joomla! core SEF Section.
hier die OXID- htaccess, obwohl Ihr die ja sicher besser kennt als ich 
In case you want to add a .htpasswd authentification
you’ll have to add the host of the shop as an allowed entity,
so that calls from the host skip the authentification
Example:
Order Deny,Allow
Deny from All
AuthType Basic
AuthName “Access not allowed”
AuthUserFile path_to_htpasswd_file/.htpasswd
Require valid-user
Allow from localhost
Satisfy Any
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
RewriteRule .* - [F]
RewriteCond %{REQUEST_URI} oxseo.php$
RewriteCond %{QUERY_STRING} mod_rewrite_module_is=off
RewriteRule oxseo.php$ oxseo.php?mod_rewrite_module_is=on [L]
RewriteCond %{REQUEST_URI} !(/admin/|/core/|/application/|/export/|/modules/|/out/|/setup/|/tmp/|/views/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !(.html|/|.jpg|.css|.pdf|.doc|.gif|.png|.js|.htc)$ %{REQUEST_URI}/ [R=301,L]
RewriteCond %{REQUEST_URI} !(/admin/|/core/|/application/|/export/|/modules/|/out/|/setup/|/tmp/|/views/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.html|/)$ oxseo.php
RewriteCond %{REQUEST_URI} (/out/pictures/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.jpe?g|.gif|.png)$ getimg.php
</IfModule>
disabling log file access from outside
<FilesMatch “(EXCEPTION_LOG.txt|.log$|.tpl$|pkg.rev|.ini|pkg.info|.pem$)”>
order allow,deny
deny from all
</FilesMatch>
Options -Indexes
DirectoryIndex index.php index.html
Danke schon mal für Eure Hilfe!
Liebe Grüße:)
tilia