Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.22.248.208] |
|
Страницы: (2) [1] 2 все ( Перейти к последнему сообщению ) |
Сообщ.
#1
,
|
|
|
Допустим, находимся на странице 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/ |
Сообщ.
#2
,
|
|
|
а что, написать href="index.php" не судьба?
Добавлено опять же href="?" и уже молчу про очевидное href="./" |
Сообщ.
#3
,
|
|
|
Цитата fatalist @ Так не очень красиво. Я как раз начал осваивать mod_rewrite. Теперь у меня самые короткие и красивые ссылки а что, написать href="index.php" не судьба? Цитата fatalist @ Знаю только про "../".href="./" Что значит "./"? Текущая пака? Добавлено Еще такая проблема. Сайт доступен по 2 доменным адресам. Один мой нормальный, другой вспомогательный от хостинга. Гугл случайно узнал резервный адрес и заходит по нему. Как можно его отвадить? Как думаете, директива Host в robots.txt поможет? |
Сообщ.
#4
,
|
|
|
Цитата S.Eugene @ Предыдущая папка.Знаю только про "../" Цитата S.Eugene @ Текущая папка.Что значит "./" Цитата S.Eugene @ mod_rewrite, .htaccess:Как можно его отвадить? 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] |
Сообщ.
#5
,
|
|
|
Цитата Sunny @ Это для чего? RewriteCond %{HTTP_HOST} . |
Сообщ.
#6
,
|
|
|
Адреса лучше делать с расширением или без? Например http://example.com/mypage.htm или http://example.com/mypage
Расширение какие-то значение имеет для поисковиков? |
Сообщ.
#7
,
|
|
|
Все смешалось, кони, люди, залпы тысячи орудий...
Ты сразу скажи, тебя в этой теме что интересует: SEO или mod_rewrite? А то уже и не знаю куда тему переносить |
Сообщ.
#8
,
|
|
|
Все интересует, но не хочется плодить темы для каждого дурацкого вопроса. Ну переносите в сео, с mod_rewrite пока вопросов нет. Потом если будет вопрос перенесете обратно
Добавлено Уже новый вопрос созрел. Вредно ли когда одна страница доступна по нескольким адресам? Например, http://example.com/name-2 и http://example.com/name?end. |
Сообщ.
#9
,
|
|
|
Цитата S.Eugene @ Вредно ли когда одна страница доступна по нескольким адресам? Да. |
Сообщ.
#10
,
|
|
|
Считается ли дублем редирект с несуществующей страницы на главную? Например, если бы с этой страницы http://forum.sources.ru/index.php?showtopic=359278983773 был редирект на главную.
Вообще, как лучше сообщить о несуществующей странице на форуме? Нужно посылать какие-то доп. заголовки? Добавлено А вот это не считается дублированием? http://forum.sources.ru/index.php?eugene_param=777&act=999 |
Сообщ.
#11
,
|
|
|
Цитата S.Eugene @ О несуществующей странице сервак сам обычно сообщает, посылая 404... при желани можно заменить стандартную страницу на свою красивую... Вообще, как лучше сообщить о несуществующей странице на форуме? Нужно посылать какие-то доп. заголовки? |
Сообщ.
#12
,
|
|
|
Цитата S.Eugene @ Считается ли дублем редирект с несуществующей страницы на главную? Так лучше не делай. Цитата S.Eugene @ Вообще, как лучше сообщить о несуществующей странице на форуме? Только отдавая ответ 404. Сервер его дает на несуществующий файл, а если ссылки обрабатывает твой движок, то ты сам уже должен предусмотреть формирование ответа 404. |
Сообщ.
#13
,
|
|
|
Цитата gruy @ Можно выдавать страницу с сообщением об ошибке и одновременно заголовок с 404? а если ссылки обрабатывает твой движок, то ты сам уже должен предусмотреть формирование ответа 404. |
Сообщ.
#14
,
|
|
|
Да.
|
Сообщ.
#15
,
|
|
|
А что если посылать 404 Not Found и одновременно Refresh? А то вдруг пользователь не захочет сам перейти по ссылке и уйдет))
|