Я на самом деле думал, что в этом должна быть нить, но я не смог ее найти..htaccess переписать css/js/images в подпапку
допустим у меня есть веб-сайт с этой структурой:
/index.php
/.htaccess
/template
/template/css
/template/css/foo.css
Я все переадресовываю index.php с .htaccess
RewriteEngine on
RewriteBase/
RewriteRule ^(.*)$ index.php?0=$1 [QSA,L]
Теперь у меня есть проблемы с CSS , что я мог бы исправить, поместив другой .htaccess в/шаблон с этим
RewriteEngine off
Options -Indexes
А затем получить доступ к файлу CSS с http://example.com/template/css/foo.css, но на самом деле я бы предпочитаю иметь только
Так я пытался поставить в /. htaccess следующий код (который не работал). Что я сделал не так?
RewriteEngine on
RewriteBase/
RewriteRule ^/css/(.*) www/css/$1 [L]
RewriteRule ^/js/(.*) www/js/$1 [L]
RewriteRule ^(.*)$ index.php?0=$1 [QSA,L]
примечание У меня нет никакого .htaccess в/шаблоне!
Привет, прежде всего спасибо (: Я не уверен, если это правильно, чтобы ответить здесь, но я не вижу, где еще , так что теперь у меня есть index.php .htaccess WWW/ . WWW/CSS/ WWW/CSS/test.css WWW/IMG/ WWW/JS/ WWW/JS/test.js в .htaccess я есть это: RewriteEngine на RewriteBase/ RewriteCond% {DOCUMENT_ROOT}/CSS /% {REQUEST_URI} -f RewriteRule^(. *) $/WWW/CSS/$ 1 [L] RewriteCond% {DOCUMENT_ROOT}/JS /% {REQUEST_URI} -f RewriteRule^(. *) $/WWW/JS/$ 1 [ L] RewriteCond% {DOCUMENT_ROOT}/IMG /% {REQUEST_URI} -f RewriteRule^(. *) $/WWW/IMG/$ 1 [L] RewriteRule^(. *) $ index.php? 0 = $ 1 [QSA, L] Что случилось? – wawa