parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Помогите с mod_rewrite

Mizter Egoist 17.10.2013 23:14

Вот мой .htaccess
DirectoryIndex index.html

Options -Indexes

AddHandler parsed-html html
Action parsed-html /cgi-bin/parser3.cgi

<Files ~ "\.(p|cfg)$">
Order allow,deny
Deny from all
</Files>

RewriteEngine On
Options +FollowSymlinks
RewriteCond   %{REQUEST_FILENAME}       !-d
RewriteCond   %{REQUEST_FILENAME}       !-f
RewriteRule   ^(.*) /index.html?category=$1&name=$2
Вот код проверки на нахождение пользователя
	^if($request:uri eq '/$form:category'){
		^if($preview){
			^preview.menu{
				<div class="preview">
					<a href="/$preview.category/$preview.name" class="nounderline">
						<img src="^file:find[upload/$preview.category/$preview.name]" />
					</a>
				</div>
			}
		}
	}($request:uri eq '/$form:category/$form:name'){
		^if($fullscreen){
			^fullscreen.menu{
				<div><img src="^file:find[upload/$fullscreen.category/$fullscreen.name]" /></div>
			}
		}
	}($request:uri eq '/index.html?name=$note.name'){
		^if($note){
			^note.menu{
					$note.article
			}
		}
	}
Задача дописать в .htacces одну строку которая позволит просматривать картинку целиком.
Я пробовал дописать следующее:
RewriteRule ^(.*)\/(\w+) /index.html?category=$1&name=$2
RewriteRule ^(.*)|\/(\w+) /index.html?category=$1&name=$2
И ничего не вышло. Получилось только сделать просмотр категории:
RewriteRule ^(.*) /index.html?category=$1
Ссылки такого вида:
http://lab.mizter.ru/portrait
http://lab.mizter.ru/portrait/881A2A11FBEB7194.jpg*
*где, 881A2A11FBEB7194.jpg – это отдельная страница просмотра фотографии.
Я только начинаю это делать, простите за глупые вопросы.