автоинкремент ид "страницам" не "дает". "Дает" он полям с типом AUTO_INCREMENT в таблице. Почувствуйте разницу между таблицей и страницей.
WTF?
Не должно быть той же беды. Еще раз все проверьте, а лучше восстановите дефолтный .htaccess выявляя проблемные правила.
Добавить в "код который был" после RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\. RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !(/|\.html|\.xml)$ RewriteRule (.+) /$1/ [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(html|php)\ HTTP/ RewriteRule ^. / [R=301,L]
RewriteRule ^(.*/)?index\.s?html http://www.site/$1 [R=301,L]
RewriteRule ^(.*/)index\.s?html http://www.site/$1 [R=301,L]
($position + $size - 1)
а вместо round - ceil если по варианту ТС-а
тогда последние оставшиеся байты как в случае с floor можно не считать.
Добавить после правило редиректа на ввв или юзать полный адрес в подстановке - http://www.site/$1
Вам в теме дали еще два рабочих варианта.
php imagemagik video thumbnail
Почему пришлось?