Растаман из глубинки...
С нами с 21.03.04
Сообщения: 2607
Рейтинг: 724
|
Добавлено: 04/05/08 в 22:09 |
1. Не соображу как сделать, дабы 404-я ошибка не генерила страницу WP с мессагой "Sorry, no posts matched your criteria." а тупо происходил редирект на корень.
2. Советуют закрывать для индексации\или паролить служебные папки WP...
а) Зачем это нужно?
б) как это сделать?
На армаде такой вариант описан:
прописал в .htaccess
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/plugins/
Disallow: /wp-content/cache/
Disallow: /wp-content/themes/
Но после того как я такой хтаксесс закидываю в корень, по всем урлам на домене выдает 500 Internal Server Error.
Где я тупанул?
|
|
|
|
Z
С нами с 15.05.05
Сообщения: 55052
Рейтинг: 7770
|
Добавлено: 04/05/08 в 22:14 |
Монах писал: | 1. Не соображу как сделать, дабы 404-я ошибка не генерила страницу WP с мессагой "Sorry, no posts matched your criteria." а тупо происходил редирект на корень.
|
так ты просто возми эту странцу и измени, напхай туда банеров, но
обязательно оставь слова про то что это 404 и т.д.
Монах писал: |
прописал в .htaccess
User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/plugins/
Disallow: /wp-content/cache/
Disallow: /wp-content/themes/
|
не в .htaccess а в robots.txt
|
|
|
|
Растаман из глубинки...
С нами с 21.03.04
Сообщения: 2607
Рейтинг: 724
|
Добавлено: 04/05/08 в 22:21 |
andreich писал: | так ты просто возми эту странцу и измени, напхай туда банеров, но
обязательно оставь слова про то что это 404 и т.д.
|
Это понятно...
Ну а если очень хочется именно в корень редирект делать? )
Неужель никак?
andreich писал: |
не в .htaccess а в robots.txt |
Огромное спасибо!
Заработался )) завтыкал ))
|
|
|
|
Z
С нами с 15.05.05
Сообщения: 55052
Рейтинг: 7770
|
Добавлено: 04/05/08 в 22:29 |
Монах писал: | Это понятно...
Ну а если очень хочется именно в корень редирект делать? )
Неужель никак?
|
что приходит в голову
1. в .htaccess прописать правило для МодРеврайта
2. сделать редирект по средствам javascript
но я бы так не делал, хреново это может сказаться на гугле
|
|
|
|
С нами с 13.04.05
Сообщения: 412
Рейтинг: 332
|
Добавлено: 04/05/08 в 22:56 |
1) вот это в .htaccess
2) уже вроде как решилось, но вот еще вариант в robots.txt
Код: |
User-agent: *
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /index.php?s=
|
Закрываем форму регистрации, входа, админку, служебные файлы, ну и поиски, дабы не дублировать контент
|
|
Если есть что сюда написать - пишите, подумаем
|
6
|
|
|
Z
С нами с 15.05.05
Сообщения: 55052
Рейтинг: 7770
|
Добавлено: 04/05/08 в 23:08 |
кстати чтобы не поднимать еще одну тему по WP
что вот за нах, притом только на одном моем блоге
вот таких страниц дохрена
domen.com/?s=bubbies
domen.com/?s=adores
domen.com/?s=slutties
domen.com/?s=bossed
и т.д. ведут такие ссылки на реально существующие посты
ХМ вообще какойто бред, сейчас попробовал по тупому подставить другое значение ?s=xxxxx - все как надо 404
|
|
|
|
С нами с 13.04.05
Сообщения: 412
Рейтинг: 332
|
Добавлено: 04/05/08 в 23:23 |
Это поиск, а переменные которые вы подставляете у вас на блоге нет
|
|
Если есть что сюда написать - пишите, подумаем
|
6
|
|
|
Z
С нами с 15.05.05
Сообщения: 55052
Рейтинг: 7770
|
Добавлено: 04/05/08 в 23:27 |
Lexa_007 писал: | Это поиск, а переменные которые вы подставляете у вас на блоге нет |
ХМ ... тогда что получается, заходит гугл-бот вбивает в поиске какоето слово и смотрит что ему отдут ? а зачем ?
я еще понимаю когда это делается целенаправленно, скормить гугле поисковый запрос с другого сервака использующего его базу или собственную не важно, но тут где смысл
|
|
|
|
Растаман из глубинки...
С нами с 21.03.04
Сообщения: 2607
Рейтинг: 724
|
Добавлено: 05/05/08 в 00:12 |
Lexa_007 писал: | 1) вот это в .htaccess
|
А так не желает работать. Точнее желает, но!
У меня это прописано было еще до того, как я ВП поставил себе, и все прекрасно работало, но после установки в хтаксесс добавился такой код:
Код: | # BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress |
Короче вот если эту конструкцию убрать из хтаксеса, то корректно работает редирект ) но если ее убрать то много чего другого работать перестает.
|
|
|
|
Злостный выхухоль
С нами с 07.04.03
Сообщения: 4636
Рейтинг: 3207
|
Добавлено: 05/05/08 в 06:30 |
andreich писал: | ХМ ... тогда что получается, заходит гугл-бот вбивает в поиске какоето слово и смотрит что ему отдут ? а зачем ?
я еще понимаю когда это делается целенаправленно, скормить гугле поисковый запрос с другого сервака использующего его базу или собственную не важно, но тут где смысл |
Я думаю, что тут не обошлось без происков гугл-тулбара.
|
|
|
|