Я хотел бы получить .htaccess, когда apache будет использовать index.php, если первое условие соответствует, и будет использовать index.html, если второе.
Я пытался так:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^/anystring.*
RewriteRule . index.php
# If a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/anystring
# Otherwise forward it to index.php
RewriteRule . index.html
То есть, если запрос начинается с anystring, то index.php, иначе index.html.
Приведенный выше код не работает так, что с ним не так?