Уважаемые, все равно не получается у меня.
Вывел index.php на каталог выше, теперь структура выглядит так:
views/default [папка шаблона]
views/images [папка загруженных изображении, аватарок]
views/index.php
Сейчас у меня доступ к изображениям шаблона выглядит так: http://zk.net/default/images/img.jpg
Доступ к аватаркам: http://zk.net/images/img.jpg
Но я хочу организовать доступ к изображениям шаблона следующим образом:
http://zk.net/images/img.jpg
Доступ к аватаркам: http://zk.net/default/ava/img.jpg
Для чего я так поступаю, не хочу чтоб в адресной строке было видно название шаблона, т.к. шаблоны могут быть разными и с разными названиями. Я вот хотел сделать так, но не работает:
RewriteCond %{REQUEST_URI} ^default
RewriteRule ^default(.*)$ /views/images$1 [L,QSA]
Сейчас мой .htaccess файл выглядит так:
Спойлер (Отобразить)DirectoryIndex /views/index.php
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/index$ [OR]
RewriteCond %{REQUEST_URI} ^/index[.]+(\w+)$
RewriteRule . / [R=301,L]
RewriteCond %{REQUEST_URI} \.(ini)$
RewriteRule ^(.*)$ index.php [L,QSA]
RewriteCond %{DOCUMENT_ROOT}/views/default%{REQUEST_URI} -f
RewriteRule ^(.+)$ /views/default/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ index.php [QSA,L] (Отредактировано автором: 06 Декабря, 2013 - 07:37:34)
|