- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте
столкнулся с сайтом, в создании-оптимизации которого участвовали настолько многие люди, что изучать код сейчас после них — как раскапывать место древней стоянки трипольцев... так много всего интересного находится... аж чересчур....
предмет вопроса:
урлы.
в данный момент на сайте есть несколько их стандартов, имхо, примененных совершенно без всякой системы.
примеры:
1. www.site.ru/vid-uslugi/ (через ДиреториИндекс в ХТАКСЕСС прописан vid-uslugi.html или index.html)
2. www.site.ru/vid-uslugi/index.html
3. www.site.ru/vid-uslugi/index.php
4. www.site.ru/vid-uslugi/vid-uslugi/ (через ДиреториИндекс в ХТАКСЕСС прописан vid-uslugi.html или index.html)
5. www.site.ru/vid-uslugi/vid-uslugi.html
(притом, папки в урле вряд ли нужны — они не по разделам названы, а простым дублированием вида услуги)
мне такая катавасия с урлами не нравится
настроен их менять
на
1-2, 4-5 – на www.site.ru/vid-uslugi.html
3 — www.site.ru/vid-uslugi.php
беков мало, страниц мало, со всех старых адресов не составит труда постаить 301-й редирект на соответствующие им новые страницы
Отпишите, пожалуйста, какой из стандартов выбрали бы вы (если можно - аргументы) при необходимости привести все урл к единому стандарту.
и еще вопрос к тем, кто пользовался директивой ДиректориИндекс:
абсолютно ли равнозначными для ПС будут две такие страницы:
а) www.site.ru/vid-uslugi/ (с прописанным через ДиректориИндекс файлом vid-uslugi.html, который включается вместо файлов index)(или index.html, расположенным в папке)
б) www.site.ru/vid-uslugi.html (без задействования .htaccess)
заранее спасибо за ответы по существу
UPD: из-за краткости, наверное, лучше таки выбрать вариант site.ru/vid-uslugi/
раз есть мнения, что для ПС - это все равнозначные варианты...
DirectoryIndex это вообще то директива для Apache - какой файл искать и открывать в директории при адресе, заканчивающимся на слеш (адресе на этот каталог/директорию). к ПС она отношение имеет мало - только к внутренней архитектуре сайта т.е. движку. Другими словами - при адресе заканчивающемся на слеш (обращении к катологу) Apache молча, без изменения адресной строки подсунет браузеру или боту именно тот файл из директории, который Вы указали в DirectoryIndex (или первый найденный из списка).
Другое дело как ваш движок формирует внутренние ссылки - выстраивает архитектуру сайта. Оставляет он слеш на конце адреса во внутренней навигации, добавляет к нему .html или .php или /index.html или /index.php. Видимо именно эти "стандарты" Вы и имели ввиду. ;) Но вот это уже мало имеет отношения к DirectoryIndex, это внутреннее дело движка. Так что разберитесь что к чему - и сам легко поймёте что почём.
И что значит какой из стандартов?
почитайте тут htaccess.net.ru/doc/htaccess/directoryIndex.php
все вполне доступно
И что значит какой из стандартов?
почитайте тут htaccess.net.ru/doc/htaccess/directoryIndex.php
все вполне доступно
логики нет (я ее не вижу)
просто вагон и маленькая тележка видов имени файла...
спасибо за ссылку, я знал это.
каков ваш вариант стандарта именования?
на чём сайт, на каком движке? какие варианты автоматического формирования внутренней навигации?
...
Другое дело как ваш движок формирует внутренние ссылки - выстраивает архитектуру сайта. Оставляет он слеш на конце адреса во внутренней навигации, добавляет к нему .html или .php или /index.html или /index.php. Видимо именно эти "стандарты" и имели ввиду. ;) Но вот это уже мало имеет отношения к DirectoryIndex, это внутреннее дело движка.
спасибо за инфу о ДиректориИндекс (знал, но освежить нелишне)
"Стандарты"? :) да я о них и спрашивал
меня эта "многоголосица" смущает, думаю привести в единую тональность. Свой вариант имен я привел в первом посте.
как вы считаете, выбор такого стандарта оптимален?
или дублирование ключевика не только в имени файла, но и в имени папки (дополнительно, без другой на это причины) оправдано и даст страницам больший вес в глазах ПС?
Индексный файл, понятно, должен быть/(быть указан один), а выбирать только вам.
на чём сайт, на каком движке? какие варианты автоматического формирования внутренней навигации?
часть сайта - на кривых кусках Джумлы, остальное - html (не считая html с формами почтовыми (отправка письма и файла), которые — php...
древнее правило: подсовывать ПСы *.html, делать вид, что страница статическая, а не сгенерирована. но кого щаз этим обманешь? другие варианты равнозначны
НО! тут может возникнуть проблема дублирования контетнта... как раз связанная с DirectoryIndex ;). для ПСы site.ru/dir/ и site.ru/dir/index.html РАЗНЫЕ страницы, а Apache откроет одно и то же.
...какие варианты автоматического формирования внутренней навигации?
никаких
все внутренние ссылки легко привести к единому стандарту - все делается руками
древнее правило: подсовывать ПСы *.html, делать вид, что страница статическая, а не сгенерирована
Какое-то странное правило... :D