Aus unbekannten Gründen wird meine Rewrite-Regel nicht ausgelöst. Kannst du beraten ?mod_rewrite help
/extranet/.htaccess
(1)/extranet/stable/
/extranet/dev/
/extranet/dev/.htaccess
(2)
Der erste .htaccess leitet alle Datenverkehr zum stabilen Ordner, mit Ausnahme von URLs darauf speziell an der dev Ordner. Das funktioniert gut.
Im Inneren des dev Ordner wird die zweite .htaccess soll /extranet/dev/foo/
zu /extranet/dev/index.php?app=foo
neu zu schreiben.
Und das versagt mir.
IndexIgnore *
Options +FollowSymLinks
RewriteEngine On
RewriteBase/
#--------------------------------------------
# FRIENDLY URLs
#--------------------------------------------
# if the following conditions are met, SKIP the rewriteRules.
RewriteCond %{REQUEST_FILENAME} -f [NC,OR]
RewriteCond %{REQUEST_FILENAME} -d [NC,OR]
RewriteCond %{REQUEST_URI} ^/(|_css/|_js/|_img/) [NC]
RewriteRule . - [L]
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?app=$1 [NC,QSA,L]
auch wenn ich die gesamte rewriteCond entferne, nur die letzte rewriteRule-Anweisung verlassend, wird die Neuschreibung nicht ausgelöst. – pixeline