Norrven

Norrven
Рейтинг
70
Регистрация
16.09.2008
87793:
Для решения вопроса о том, убирать их или нет, полезнее не искать сначала способы убрать расширения, а ответить себе на вопрос: какой профит Вы получите, если их уберёте?

Cсылки без расширений выглядят понятнее для рядового пользователя. Кроме того, в случае технических изменений на сайте (установка движка, например) УРЛ без расширения легче адаптировать к новой платформе.

Июнь:
Norrven, как было верно подмечено, расширения скрываются при помощи внутреннего перенаправления в .htaccess.

Как я понимаю, так?

Из всех найденных мной наборов директив для mod_rewrite, этот выглядит наиболее продуманным. Только непонятно, почему вопрос с редиректом решается именно так, и действительно ли это "bot friendly"?

<IfModule mod_rewrite.c>
# enable the rewrite engine
RewriteEngine On
# Set your root directory
RewriteBase /

# remove the .html extension
RewriteCond %{THE_REQUEST} ^GET\ (.*)\.html\ HTTP
RewriteRule (.*)\.html$ $1 [R=301]

# remove index and reference the directory
RewriteRule (.*)/index$ $1/ [R=301]

# remove trailing slash if not a directory
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} /$
RewriteRule (.*)/ $1 [R=301]

# forward request to html file, **but don't redirect (bot friendly)**
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) $1\.html [L]
</IfModule>

+ тэг canonical c содержимым http://site.ru/current-url на все страницы.

Идеальным вариантом был бы простой каркас на php, на основе файлов или баз данных, если не является самоцелью именно создание статического сайта (ну, может, вам нравится издеваться над собой, я же этого не знаю))) ). Если хотите, могу подобрать для вас что-нибудь простое из своих наработок.

Спасибо за предложение, однако хотелось бы все же решить этот вопрос без привлечения сложных конструкций, в которых я пока что плохо понимаю. В конце концов, мне нужно просто найти способы убрать расширения, и решить в итоге, убирать их, или нет (если не будет простых и надежных способов это сделать).

SeVlad:
mod_rewrite решит все проблемы. В тч и заморочки с местом размещения файлов.
И/или же писать свой обработчик.

А если с точки зрения ботов ПС, какой метод убрать расширения лучше:

1) через mod_rewrite

2) путем index.php в каждую папку с названием <название статьи>

Или ботам ПС все равно? Поправьте, пожалуйста, если я не прав, механизм индексации ботами примерно следующий (если я использую метод 2):

1) Бот заходит на pisateli.ru

2) Видит много ссылок, берет первую, допустим pisateli.ru/tolstoy/

3) Запрашивает у сервера содержимое ссылки

4) Веб-сервер отдает боту содержимое index.php из директории /tolstoy/

5) Бот записывает в свою базу, что ссылке pisateli.ru/tolstoy/ соответствует вышеупомянутое содержимое

6) Переходит к следующей ссылке.

При этом, бот не видит никаких файлов "index.php"? Таким образом, можно использовать и mod_rewrite, и <папка с названием статьи>/index.php одинаково успешно с точки зрения индексации и ранжирования, я правильно понимаю?

Ну, мне, скажем, хватает и чистого html без php инклюдов, так что у меня файлы страниц - .html в подавляющем большинстве (а вот уже где без них не обойтись - там файлы .php, конечно же).

А вы что планируете с расширениями файлов делать на своих сайтах? Оставлять или резать?

b2pip:
В идеале - без лишних символов:

А как вы это сделаете - не имеет значения, как и не имеет значения наличие цмс (об этом уже тут 100раз писали).

А если слово "биография" - ключевик, а страница называется index.php? biografia.php не лучше?

А почему .php, а не .html?

А у всех хостеров PHP настроен так, чтобы парсить и файлы с расширением .html? Я раньше не заливал на хостинги бездвижковые сайты, поэтому не в курсе.

В целом, нужен полный контроль над кодом и максимальная скорость работы. HTML + php include вполне хватит, не нужны в данном сайте никакие функции CMS, кроме, возможно, каментов, но тут можно прикрутить Disqus, Facebook, VK.

Единственное, что смущает, это наличие расширений файлов в УРЛах. Поэтому возник небольшой затык по части организации структуры. С технической точки зрения, структура в виде кучи папок и файлов index.php мне представляется некорректной. Ведь в CMS у файлов обрезают расширения, а не тупо кидают их в разные папки?

Пока что склоняюсь к варианту с расширениями. Насколько я понимаю, ПСам все равно, и пользователь все равно не будет набивать руками УРЛ вида pisateli.ru/tolstoy/voina-i-mir/glava-1.php

dropthehate:

Чтобы:
-провести чисто механическую работу в экселе при сборке кампаний для директа (по указаниям и под контролем опытных специалистов),
-выложить текст на сайт,
-позвонить куда-либо и узнать цены на те или иные услуги,

достаточно уметь пользоваться офисом, прочитать книжку по простейшему html и настроить 3cxphone. Все с этим согласны, надеюсь?

Как в таком случае вы можете обосновать необходимость испытательного срока в 3 месяца?

Допустим, надо еще убедиться в том, что человек не срывает сроки. Но 1 месяца для этого достаточно.

BPhoenix:
Здравствуйте

А страна это должна быть только европейской

Европейской - это ЕС?

Как известно, на каждого человека давит атмосферный столб в двести четырнадцать килограмм. Если в последнее время вы стали замечать, что он начинает давить на вас особенно сильно, значит, нужно что-то менять. А лучше всё сразу: обстановку, погоду, окружение - в общем, бежать куда-нибудь, где вечное лето, где теплое бирюзовое море, где все поголовно - в белых штанах.

Нет, это не Рио-де-Жанейро. Далеко, да и город, говорят, уже не тот. Современные европейские буржуа давно облюбовали Кипр - во-первых, здесь лучший на земле климат, а во-вторых - до острова всего пару часов полета из любой точки Европы.

Отдых на Кипре идеально подходит тем, кто устал от длительных перелетов, посредственного обслуживания и сомнительных условий в отелях. Местный туристический бизнес - вышколенная десятилетиями система, организованная безупречно. Именно поэтому, даже среди избалованных хорошим сервисом европейцев, Кипр считается одним из самых престижных морских курортов.

Здесь можно снять уютный домик на побережье в древнем Пафосе, столице семейного отдыха на острове. Или отправиться в Айя-Напу, куда ежегодно съезжаются сотни тысяч молодых людей на самые популярные музыкальные тусовки планеты. Отдых на Кипре может быть разным: свой кусочек рая тут найдет каждый.

root, ecnaleerf, увы, тема более не актуальна, все продано.

Прекращаю аукцион.

Сайт продается по фиксированной цене 65 WMZ (без торга).

Norrven добавил 07.04.2011 в 17:01

Norrven:
Снижаю старт до 65 WMZ.

Также в продаже: уникальный контент на автомобильную тему (новости-обзоры автомобилей Mercedes и Volkswagen) 90.000 знаков, 109 статей. Источник: перевод/копирайт на основе зарубежных сайтов. В виде текстовых файлов (1 статья - 1 текстовый файл), либо в виде xml-файла для экспорта в WordPress. Отдам недорого - 42 WMZ! Пишите в ЛС либо ICQ 444 295 005.

Контент продан.

Снижаю старт до 65 WMZ.

Также в продаже: уникальный контент на автомобильную тему (новости-обзоры автомобилей Mercedes и Volkswagen) 90.000 знаков, 109 статей. Источник: перевод/копирайт на основе зарубежных сайтов. В виде текстовых файлов (1 статья - 1 текстовый файл), либо в виде xml-файла для экспорта в WordPress. Отдам недорого - 42 WMZ! Пишите в ЛС либо ICQ 444 295 005.

Всего: 75