Как я могу искать экземпляр для определенных расширений файлов, например. (jpg | png | css | js | php), и если нет соответствия, отправьте его в index.php? route = $1.
Я хотел бы иметь возможность указать период для пользовательских имен пользователей.
Итак, перепишите http://example.com/my.name в index.php? route = my.name
Текущая настройка:
.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^.]+)$ index.php?route=$1 [QSA,L]
</IfModule>
Что работает:
http://example.com/userpage → index.php? route = userpage
http://example.com/userpage/photos → index.php? route = userpage/photos
http://example.com/file.js → http://example.com/file.js
http://example.com/css/file.css → http://example.com/css/file.css
Что мне нужно для работы в дополнение к выше:
http://example.com/my.name → index.php? route = my.name