Большинство из приведенных выше решений верны, но все они пропускают прозрачность перенаправления.
В моем случае, посетив сайт www.example.com, я хотел получить перенаправление в подкаталог / хранилище, но без обновления URL-адреса на www.example.com/store. (все, что я хочу, - это получить код этого кода страницы). Если это ваш случай, то решение ниже работает отлично.
RewriteEngine on
RewriteCond %{HTTP_HOST} example\.com [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ /store/$1 [L]
source: http://wiki.dreamhost.com/Transparently_redirect_your_root_directory_to_a_subdirectory
Используйте for (x = 0; x < sortedUsers.size()-1; x ++)
. Вы сравниваете каждый предмет со следующим. Таким образом, вы не можете выйти за пределы предпоследнего (n-1-го) при сравнении compareTo(sortedUsers.get(x+1)
.