Непонятные страницы не сайте WP

123
mff
На сайте с 21.02.2008
Offline
266
mff
#11
Эдуардoff:
В Алл ин Оне тоже можно поставить галочку на
"Перенаправление вложений на родительскую запись:" (почти внизу настроек)
но как оно работает не знаю.

Вот спасибо! Обновил сей плагин и появилась галочка эта. Поставил галку, страницы типа жидкийакрил.рф/преимущества/cryptofoto11/ теперь перенаправляет на жидкийакрил.рф/преимущества/, но страницы типа жидкийакрил.рф/?attachment_id=668 так и остаются. Что же делать? С ув.

SeVlad
На сайте с 03.11.2008
Offline
1609
#12
mff:
у меня стоит там All In SEO еще с тех времен.

А в нём есть нужный тебе крыжик.

melkozaur:
Просто сделали зачем-то.

Для универсальности. Картинки в ВП это ж не просто файлы картинок - это особый тип поста Attachment. Как и для любого другого типа для него создаётся страница.

Вот зачем придумали именно типом поста, да ещё ВСЕ картинки - вот тут я сам в прострации. И ладно страницы как таковые, это хоть решается. Но вот при другой фиче ВП - уникальности слагов это может создать другие неприятности при совпадение названия картинки и названия поста. В топике на оф форуме я писал про это. По большому счёту мелочь конечно, но всё же надо это знать и следить.

Ада, иногда эти страницы все же надо. И если по уму ими распорядиться (сделать нормальный шаблон для аттача), то можно выжать доп траф.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
mff
На сайте с 21.02.2008
Offline
266
mff
#13

SeVlad, крыжик поставил, со страничками типа жидкийакрил.рф/преимущества/cryptofoto11/ проблема решилась, а вот со страничками типа жидкийакрил.рф/?attachment_id=668 нет. А их яндекс насчитал у меня аж 10 штук. Как же быть с этими страницами? С ув.

SeVlad
На сайте с 03.11.2008
Offline
1609
#14
mff:
но страницы типа жидкийакрил.рф/?attachment_id=668 так и остаются. Что же делать?

Проверь хтацесс прежде всего. Если с ним все в порядке, тогда скорее всего плагины или тема виноваты.

И вот ещё что

Segey
На сайте с 23.08.2005
Offline
404
#15

mff,

Учитывая URL, никак в одну строку в .htaccess не сделаешь, можете не мучатся. Нет параметра для редиректа, а именно id поста. Если бы было вроде

жидкийакрил.рф/?attachment_id=668&post_id=65

Одна строка бы все решила, но иначе - можно поискать БД ботов и в пару строк в php это решить, а именно

if(USER_AGEN in BOOR_ARRAY){
header(redirect 301 to post_page);
}

Ну там строк, может 5-7 писать... Кстати, можно и в php сделать и гнать все для пользователей в том числе, но тогда они аттач в принципе посмотреть не смогут...

Brexit - уже совсем рядом. (https://about-this-model.blogspot.com/2019/03/brexit.html)
SeVlad
На сайте с 03.11.2008
Offline
1609
#16
Segey:
Учитывая URL, никак в одну строку в .htaccess не сделаешь, можете не мучатся. Нет параметра для редиректа, а именно id поста.

На дефолтном ВП всё работает. Только что проверил.

Segey
На сайте с 23.08.2005
Offline
404
#17
SeVlad:
На дефолтном ВП всё работает. Только что проверил.

Вы не расскажете как сделали? То есть как вы вынули в .htaccess понятие о том куда делать редирект? В apache вроде понятия о постах нет, да и сходу не могу понять откуда брать...

mff
На сайте с 21.02.2008
Offline
266
mff
#18
SeVlad:
Проверь хтацесс прежде всего. Если с ним все в порядке, тогда скорее всего плагины или тема виноваты.

.htaccess:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
SeVlad:
И вот ещё что

Спасибо! Сейчас поправлю.

Segey:
можно поискать БД ботов

Не могли бы чуть подробнее рассказать что искать в БД? С ув.

Segey
На сайте с 23.08.2005
Offline
404
#19
mff:
Не могли бы чуть подробнее рассказать что искать в БД? С ув.

Я за то, чтобы оставить аттачи - как отдельные страницы, заполнив их материалом то есть, описанием и так далее. Но я бы в таком случае, вообще не делал того, что вы делаете, но если для ботов (Яндекс, Google) которые портят вам жизнь, то им можно предложить такой вариант.

База ботов - это список user_agent/IP от поисковиков актуальной, когда точно можно сказать что пришел бот ПС.

SeVlad
На сайте с 03.11.2008
Offline
1609
#20
Segey:
Вы не расскажете как сделали? То есть как вы вынули в .htaccess понятие о том куда делать редирект? В apache вроде понятия о постах нет, да и сходу не могу понять откуда брать...

Ничего не делал, кроме настройки пермалинков (создался дефолтный хтацесс) и заливки картинок в пост/медиатеку :)

После чего перешел на адрес сайт/?attachment_id=6 (6-ИДкартинки) и меня отредиректило на страницу картинки - я же не ставил СЕО плаги. При наличии настроек в СЕО-палгине должен быть редирект на сам пост.

123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий