- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
На создаваемом сайте будет использоваться ЧПУ, при этом страница будет открываться как по виду catalog/auto/bmw (т.е. без слеша в конце), так и по виду catalog/auto/bmw/ (т.е. со слешем в конце строки).
Но. Поделитесь мнениями — как грамотнее ссылки на эти страницы ставить — со слешем или без? Какие есть преимущества/недостатки у каждого метода?
Пока склоняюсь к варианту без слеша, хоть он и не такой привычный для опытных пользователей Сети, зато удобнее для тех, у кого правый мезинец еще не натренирован кнопку слеша нажимать...
З.Ы. По моим поверхностным наблюдениям в рунете чаще делают со слешем, а в буржуйнете — без.
В общем, интересны будут все комментарии и мысли.
Спасибо.
Я делаю ссылки со слешем в конце, а чпу настраиваю таким образом чтобы с ним и без него работало.
по виду catalog/auto/bmw/
так правильнее ставить урлы
Если без / то сам апач его поставит
всё верно сказал
MyOST
MyOST, Apache сам не добавляет слеши для ЧПУ. Это работает только для файловой системы, если есть такой каталог. Для того чтобы получить в ЧПУ такой же эффект, необходимо перенаправлять адреса без / на адрес с / самому.
Shtogrin прав, слеш по умолчанию добавляться не будет.
Так как господа, есть какие-либо преимущества у варианта со слешем, или это так, "по традиции" делается?
Shtogrin прав, слеш по умолчанию добавляться не будет.
Так как господа, есть какие-либо преимущества у варианта со слешем, или это так, "по традиции" делается?
Если со слешем, то начинаются проблемы с относительными путями, все неабсолютные пути на странице будут строиться как для директории.
Так как господа, есть какие-либо преимущества у варианта со слешем, или это так, "по традиции" делается?
Преимуществ нет. Можно вместо / для последней составляющей в конце добавить ".html". Кому как нравится.
MyOST, Apache сам не добавляет слеши для ЧПУ. Это работает только для файловой системы, если есть такой каталог. Для того чтобы получить в ЧПУ такой же эффект, необходимо перенаправлять адреса без / на адрес с / самому.
Это делает модуль mod_dir.
Завершающий слэш лучше, т.к. он экономит один лишний запрос (с редиректом) к серверу.
Вот, кстати, небольшая статья по этому поводу: http://xpoint.ru/know-how/Apache/DirFiles?comments (хоть и небесспорно, но в целом верно)
Я делаю ссылки со слешем в конце, а чпу настраиваю таким образом чтобы с ним и без него работало.
+1, аналогично
Для того чтобы получить в ЧПУ такой же эффект, необходимо перенаправлять адреса без / на адрес с / самому.
Зачем же перенаправлять? Достаточно добавить в конце регулярного выражения [/]? и всё пойдет как по маслу.
Если со слешем, то начинаются проблемы с относительными путями, все неабсолютные пути на странице будут строиться как для директории.
Чтобы не было проблем нужно сразу делать абсолютные пути (относительно корневой директории, /), иначе контролировать все ../../../ для псевдокаталогов 5-7 уровня будет крайне сложно.
Это делает модуль mod_dir.
Завершающий слэш лучше, т.к. он экономит один лишний запрос (с редиректом) к серверу.
Вот, кстати, небольшая статья по этому поводу: http://xpoint.ru/know-how/Apache/DirFiles?comments (хоть и небесспорно, но в целом верно)
Мы говорим о ЧПУ. Этих каталогов нет в файловой системе. Для последней составляющей, можно добавить ".html", тогда не будет двузначности.