Apache isn't the fastest or maximally customizable web server, its popularity comes from the fact that it provides a very good balance of these things bundled with maximum portability and reliability.
Вы не зашли.
На сайте есть разные URL, ведущие на одну и ту же статью. Пример:
http://www.site.ru/blogs/index.php/2007/07/23/p264 - постоянная ссылка на статью.
http://www.site.ru/blogs/index.php/2007/07/23/p264#more264 - ссылка которая генерируется CMS для перехода от короткой версии статьи к полной (изменить ее правкой файлов CMS у меня не получилось)
http://www.site.ru/blogs/faq.php/2007/07/06/p233 - постоянная ссылка на статью.
http://www.site.ru/blogs/faq.php/2007/07/06/p233#more233 - ссылка которая генерируется CMS для перехода от короткой версии статьи к полной.
Как правильно написать mod_rewrite чтобы:
- #moreXXX полностью убрать из ссылок и/или
- сделать постоянный редирект с таких ссылок на "постоянную ссылку на статью" так, что бы в строке браузера то же не было #moreXXX (посетители уже наставили много внешних ссылок именно вида "http://www.site.ru/blogs/index.php/2007/07/23/p264#more264" и не хочется их терять).
В файле .htaccess сейчас прописан только постоянный редирект на домен с www:
Options +FollowSymLinks
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Заранее спасибо.
Неактивен