canonical не для увеличения позиции, а для определения канонической страницы которая доступна по нескольким адресам. Чтобы не плодить дубли в индексе и бот правильно определил канонический адрес страниц.
base href.
Для меня как человека это не лучше. Я лучше увижу вразумительную 404 страницу, чем отредиректят непонятно куда, - подсознательно создается впечатление что меня "обманули".
Наймите специалиста который вам сделает, если это возможно даже по маске.
В корне добавить
RewriteRule ^hits/?(\d+)/?$ /7ab463d2afdbebfe3d6d24d772dc97f/vklike.php/$1 [L]
все остальное удалить нафиг за ненужностью.
Добавлять нужно после rewriteEngine
Последний редирект немного бессмысленный
Имхо, костыль.
var _index = 0; function sendFiles(obFD){ var fd = obFD[_index]; if(fd){ _index++; $.ajax({ success: function(data) { sendFiles(obFD); }, }); } else{ //Finish } }
делайте тогда асинхронный запрос, и вызывайте рекурсивно функцию по окончания загрузки.
В каком случае тогда не висит страница, пока скрипт ждет полную загрузку текущего файла?...
ПреведSeo,
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}/$1.php -f
RewriteRule ^([^.]+)/$ $1.php [L]
RewriteRule ^video/(\d+)$ video.php?id=$1 [QSA]