Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Блоги и Социальные сети
»
Тема:
Пара вопросов по WordPress
Новая тема
Ответить
цитата
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.
Где я тупанул?
цитата
04/05/08 в 22:14
andreich
Монах писал:
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
цитата
04/05/08 в 22:21
Монах
andreich писал:
так ты просто возми эту странцу и измени, напхай туда банеров, но
обязательно оставь слова про то что это 404 и т.д.
Это понятно...
Ну а если очень хочется именно в корень редирект делать? )
Неужель никак?
andreich писал:
не в .htaccess а в robots.txt
Огромное спасибо!
Заработался )) завтыкал ))
цитата
04/05/08 в 22:29
andreich
Монах писал:
Это понятно...
Ну а если очень хочется именно в корень редирект делать? )
Неужель никак?
что приходит в голову
1. в .htaccess прописать правило для МодРеврайта
2. сделать редирект по средствам javascript
но я бы так не делал, хреново это может сказаться на гугле
цитата
04/05/08 в 22:56
Lexa_007
1) вот это в .htaccess
Код:
ErrorDocument 404
http://www.site.com
2) уже вроде как решилось, но вот еще вариант в robots.txt
Код:
User-agent: *
Disallow: /wp-login.php
Disallow: /wp-register.php
Disallow: /wp-admin
Disallow: /wp-includes
Disallow: /index.php?s=
Закрываем форму регистрации, входа, админку, служебные файлы, ну и поиски, дабы не дублировать контент
цитата
04/05/08 в 23:08
andreich
кстати чтобы не поднимать еще одну тему по WP
что вот за нах, притом только на одном моем блоге
вот таких страниц дохрена
domen.com/?s=bubbies
domen.com/?s=adores
domen.com/?s=slutties
domen.com/?s=bossed
и т.д. ведут такие ссылки на реально существующие посты
ХМ вообще какойто бред, сейчас попробовал по тупому подставить другое значение ?s=xxxxx - все как надо 404
цитата
04/05/08 в 23:23
Lexa_007
Это поиск, а переменные которые вы подставляете у вас на блоге нет
цитата
04/05/08 в 23:27
andreich
Lexa_007 писал:
Это поиск, а переменные которые вы подставляете у вас на блоге нет
ХМ ... тогда что получается, заходит гугл-бот вбивает в поиске какоето слово и смотрит что ему отдут ? а зачем ?
я еще понимаю когда это делается целенаправленно, скормить гугле поисковый запрос с другого сервака использующего его базу или собственную не важно, но тут где смысл
цитата
05/05/08 в 00:12
Монах
Lexa_007 писал:
1) вот это в .htaccess
Код:
ErrorDocument 404
http://www.site.com
А так не желает работать. Точнее желает, но!
У меня это прописано было еще до того, как я ВП поставил себе, и все прекрасно работало, но после установки в хтаксесс добавился такой код:
Код:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Короче вот если эту конструкцию убрать из хтаксеса, то корректно работает редирект ) но если ее убрать то много чего другого работать перестает.
цитата
05/05/08 в 06:30
Synchro
andreich писал:
ХМ ... тогда что получается, заходит гугл-бот вбивает в поиске какоето слово и смотрит что ему отдут ? а зачем ?
я еще понимаю когда это делается целенаправленно, скормить гугле поисковый запрос с другого сервака использующего его базу или собственную не важно, но тут где смысл
Я думаю, что тут не обошлось без происков гугл-тулбара.
Новая тема
Ответить
Эта страница в полной версии