Исправить регулярку

1. Сергей (02.01.2011 / 17:17)
как исправить эти регулярки чтобы при переходе на http://url.ru/admin

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/admin
RewriteRule (.*) index.php?$1&%{QUERY_STRING}

# No hotlinking

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?url.ru/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?url.ru.*$ [NC]
RewriteRule \.(gif|jpg|jpeg|png|js|css|swf)$ - [F,NC]

# Force HTTPS for admin sessions

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} ^/admin
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

меня не перекидывало на ssl соединение и чтоб в админку заходить через обычное соединение.

2. Марсель (08.01.2011 / 21:20)
https замени на http

3. Сергей (12.01.2011 / 01:14)
внутренняя ошибка сервера тогда вылетает.

4. Дмитрий (31.01.2011 / 09:33)
убери (s)?

5. Марсель (01.02.2011 / 05:48)
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/admin$ [NC]
RewriteRule ^(.*)$ https://url/admin/ [L]

Подобное работает ;/

URL: https://visavi.net/topics/17206