у вас загружаются сразу две страницы - основная и ошибка
а если в браузере ввести этот адрес с https:// все нормально?
RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}
echo "<li><img onclick='document.getElementById(\"text_field_1\").value = \"".$row['id']."\";document.getElementById(\"text_field_2\").value = \"".$row['user']."\";' src='".$row['avatar']."' class='avatar'/>".$row['user']."</li>";}
неудивительно - каталог m считается корневым
Причем тут расширение и метод обработки файла?
С чего взяли, что без движка?
По вашему если мы заходим на site.ru/ajax/get, сделанном, например, на Kohana, то загружается ajax/get.php?
вкладки - на JS? Соответственно нужно в браузер выдать сразу все содержимое? Значит берем массив и распределяем по вкладкам.
.htaccess
RewriteEngine OnRewriteRule (.*) http://www.site.ru/$1 [R=301,L]
в HTML-файл...
а чем мешает 751 ?