На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Размещение рекламных топиков
Правила SEO :
- Если у Вас есть вопрос типа: "Кручу сайт год и никак, что делать", то необходимо указывать, что вы делали.

Правила Хостинг :
- Если у Вас есть хостинг и вы хотите заявить о нем в данном разделе, то необходимо соблюдать следующие правила:
Тема: Название.
Тело письма:
1) основные направления деятельности (услуги).
2) в какой стране\городе находятся сервера.
3) адрес хостинга в интернете (URL).
Темы с рекламой хостинга в другом формате будут удаляться без предупреждения.
Модераторы: kosten
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
> Вид ссылок и SEO
    Допустим, находимся на странице http://sources.ru/sub1/sub2/index.php?showforum=116
    Нужно получить относительную ссылку на http://sources.ru/sub1/sub2/. Причем, мы заранее не знаем, что находимся в sub1/sub2/.

    Если записать href="" - получается ссылка http://sources.ru/sub1/sub2/index.php?showforum=116

    А если записать href="/" - получается ссылка на http://sources.ru/

    :(
    Сообщение отредактировано: S.Eugene -
      а что, написать href="index.php" не судьба? :lol:

      Добавлено
      опять же href="?"
      и уже молчу про очевидное href="./"
      8-)
        Цитата fatalist @
        а что, написать href="index.php" не судьба?
        Так не очень красиво. Я как раз начал осваивать mod_rewrite. Теперь у меня самые короткие и красивые ссылки :D

        Цитата fatalist @
        href="./"
        Знаю только про "../".
        Что значит "./"? Текущая пака?

        Добавлено
        Еще такая проблема. Сайт доступен по 2 доменным адресам. Один мой нормальный, другой вспомогательный от хостинга. Гугл случайно узнал резервный адрес и заходит по нему. Как можно его отвадить? Как думаете, директива Host в robots.txt поможет?
        Сообщение отредактировано: S.Eugene -
          Цитата S.Eugene @
          Знаю только про "../"
          Предыдущая папка.

          Цитата S.Eugene @
          Что значит "./"
          Текущая папка.

          Цитата S.Eugene @
          Как можно его отвадить?
          mod_rewrite, .htaccess:
          ExpandedWrap disabled
            RewriteCond %{HTTP_HOST} .
            RewriteCond %{HTTP_HOST} !^www\.example-domain-please-change\.com [NC]
            RewriteRule (.*) http://www.example-domain-please-change.com/$1 [R=301,L]
            Цитата Sunny @
            RewriteCond %{HTTP_HOST} .
            Это для чего?
            Сообщение отредактировано: S.Eugene -
              Адреса лучше делать с расширением или без? Например http://example.com/mypage.htm или http://example.com/mypage
              Расширение какие-то значение имеет для поисковиков?
                Все смешалось, кони, люди, залпы тысячи орудий... :lol:

                Ты сразу скажи, тебя в этой теме что интересует: SEO или mod_rewrite? А то уже и не знаю куда тему переносить :unsure:
                  Все интересует, но не хочется плодить темы для каждого дурацкого вопроса. Ну переносите в сео, с mod_rewrite пока вопросов нет. Потом если будет вопрос перенесете обратно :D

                  Добавлено
                  Уже новый вопрос созрел. Вредно ли когда одна страница доступна по нескольким адресам? Например, http://example.com/name-2 и http://example.com/name?end.
                    Цитата S.Eugene @
                    Вредно ли когда одна страница доступна по нескольким адресам?

                    Да.
                      Считается ли дублем редирект с несуществующей страницы на главную? Например, если бы с этой страницы http://forum.sources.ru/index.php?showtopic=359278983773 был редирект на главную.
                      Вообще, как лучше сообщить о несуществующей странице на форуме? Нужно посылать какие-то доп. заголовки?

                      Добавлено
                      А вот это не считается дублированием?
                      http://forum.sources.ru/index.php?eugene_param=777&act=999
                      Сообщение отредактировано: S.Eugene -
                        Цитата S.Eugene @
                        Вообще, как лучше сообщить о несуществующей странице на форуме? Нужно посылать какие-то доп. заголовки?
                        О несуществующей странице сервак сам обычно сообщает, посылая 404... при желани можно заменить стандартную страницу на свою красивую...
                          Цитата S.Eugene @
                          Считается ли дублем редирект с несуществующей страницы на главную?

                          Так лучше не делай.

                          Цитата S.Eugene @
                          Вообще, как лучше сообщить о несуществующей странице на форуме?

                          Только отдавая ответ 404. Сервер его дает на несуществующий файл, а если ссылки обрабатывает твой движок, то ты сам уже должен предусмотреть формирование ответа 404.
                            Цитата gruy @
                            а если ссылки обрабатывает твой движок, то ты сам уже должен предусмотреть формирование ответа 404.
                            Можно выдавать страницу с сообщением об ошибке и одновременно заголовок с 404?
                              Да.
                                А что если посылать 404 Not Found и одновременно Refresh? А то вдруг пользователь не захочет сам перейти по ссылке и уйдет))
                                Сообщение отредактировано: S.Eugene -
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0362 ]   [ 15 queries used ]   [ Generated: 27.04.24, 18:03 GMT ]