private String getColumn(int c) {
String s = "";
do {
s = (char)('A' + (c % 26)) + s;
c /= 26;
} while (c-- > 0);
return s;
}
не точно базируются 26, в системе существует № 0. Если бы было, 'Z' сопровождался бы 'BA' не 'AA'.
Я использую что-то подобное для моей административной папки в wordpress:
#redirect all https traffic to http, unless it is pointed at /checkout
RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} !^/checkout/?.*$
RewriteRule ^(.*)$ http://mydomain.com/$1 [R=301,L]
Часть RewriteCond% {HTTPS} на
может работать не для всех веб-серверов. Мой веб-хост требует, например, RewriteCond% {HTTP: X-Forwarded-SSL} на
.
Если вы хотите принудительно выполнить обратное, попробуйте:
#redirect all http traffic to https, if it is pointed at /checkout
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} ^/checkout/?.*$
RewriteRule ^(.*)$ https://mydomain.com/$1 [R=301,L]
Если вам нужны другие способы сделать это , проверьте askapache .
Думаю, должно быть:
RewriteCond %{HTTPS} =on
^/checkout(.*) http://shoppingsite.com/checkout$1 [R]
См. Документацию mod_rewrite .