Это не ошибки mod_rewrite а особенность веб сервера или настройки кмс. Но можете попробовать пофиксить через htaccess если показания seoto/me для вас так важны:
RewriteEngine
RewriteRule ^(.+?\.(php|html))/ /$1 [R=301,L]
Перед отправкой заголовков не должно быть никаких выводов в баузеров. У вас есть лишние пробелы перед <?php.
preg_match_all. И что вы считаете ссылкой?
Насмотрелись на самописы. Гавнокод и полнейшая отсутствие логики это только пол беды, самое интересное начинается при масштабирование системы - чтобы в ней что-то добавить нужно переписать и править половину самописа. Возьмите к примеру DLE, это пример типичного самописца коих livetv так яро здесь пиарит.
livetv, от фреймворков мы то хоть знаем что ожидать и какой там код, а вот хотелось бы увидеть ваш самопис. Скиньте пару файлов вашего хваленного самописа, а мы с братишками форумчанами его заценим.
ArbitHome, вы все требуете сайты на фреймворки. Найдите в гугле любой сайт не на кмс-е и в половину случаев он будет на фреймворке. А покажите нам сайты на самописе. Не то уг, что лайвтв нам тут впаривает, а с наличием структуры и функционала и обоснованием почему его нельзя написать на фреймворке.
livetv, честно говоря глядя на ваш сайт я начинаю понимать почему вы отрицаете фреймворки и даже склонен с вами согласится. Вам фреймворки действительно не нужны.
RewriteCond %{HTTP_HOST} ololo\.site\.ru
RewriteRule ^(.*) http://site.ru/ololo/ [R=301,L]
Звучит как бульварный заголовок "Ни один известный фреймворк не смог повторить сделанное студентом за две недели!". Не стоит забывать, что фреймворк в первую очередь это платформа для разработки, на нем вам также предстоит написать свой функционал. Честно говоря не представлю что там тьма программистов за 5kk не смогли сделать, что сделал один студент, поэтому сомнений тут у меня очень много. Возможно действительно были специфические требования которые проще было на самописе делать. Многие пользователи берут коробчитые системы и потом начинают жаловаться, то тут у них не то, то логика не такая, то это не так работает. Возможно у вас из той же оперы. Ваш пример мне напоминает пользователя который судит о системе по неработающей js менюшке. Мол, вон на самописе все работало а тут нет. Фреймворки гавно.
Ага, сейчас напишут самопис и на нем все будет работать, летать да и вообще фейсбук нервно будет курить в сторонке. Ну-ну.
Вы думаете, что если бы кантора писала свои самопис и привлекала к проекту тьму программистов итог был бы другой?
Лол в том, что самопис это тот же самый фреймворк, только написан с нуля тобою со всеми граблями которые разработчики встречались при создания и его поддержке. То, что вы напишите свой самопис ни разу не избавляет от адового говнокода, километров испорченных нервов и тонны бабла. А то еще вдвое всего этого получите. Проблема не в фреймворке. Как уже здесь говорилось готовый фреймворк стоит выбирать при переходе с кмс, где ее функционала вам уже не хватает и допиливать уже некуда. Самопис есть смысл при проектирование новой системы, если вас не устраивает ни один фреймворк.
Я и за самопис и за фреймворк. Если разработчик компетентен написать свой фреймворк, пусть пишет. Проблема в том, что как правило это не так. И все чаще там встречается тот самый говнокод и унылая логика.
Денег индексов много не бывает?... К успеху оптимизации идете.
а точнее не в сервере, а в IP.