Apache .htaccess 2 направления - PullRequest
0 голосов
/ 07 апреля 2019

Я хотел бы получить .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.

Приведенный выше код не работает так, что с ним не так?

...