Это очень глупый вопрос, но я довольно слаб в htaccess.
Я хочу, чтобы все файлы (php, css, javascripts и изображения), расположенные на http://localhost/template/*, указывали на http://localhost/* вместе с обработчиком ошибок 404, расположенным на http://localhost/tempalte/404.php
Я почти получил это здесь, но когда я изменяю
RewriteRule ^(.*)\.(css|php|js|png|gif) template/$1 [NC,L] to
RewriteRule ^(.*)\.(css|php|js|png|gif) template/$1.$2 [NC,L]
Я получаю внутреннюю ошибку сервера.
# BEGIN website
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)\.(css|php|js|png|gif) template/$1 [NC,L]
</IfModule>
Options -Indexes
# END website