Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Редирект

Автор maloir, 04-10-2017, 20:20:15

« назад - далее »

maloirTopic starter

Цитата: axiro от 05-10-2017, 21:24:23
Добрый вечер, товарищи!

Вижу постоянный 301 редирект  - думаю, что htaccess всё-таки.

Добавлено: 05-10-2017, 21:25:12


файл .htacces в корне сайта (его надо смотреть).

вот такой у меня

[spoiler]# BEGIN All In One WP Security
#AIOWPS_BLOCK_WP_FILE_ACCESS_START
<Files license.txt>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</Files>
<Files wp-config-sample.php>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</Files>
<Files readme.html>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</Files>
#AIOWPS_BLOCK_WP_FILE_ACCESS_END
#AIOWPS_BASIC_HTACCESS_RULES_START
<Files .htaccess>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</Files>
ServerSignature Off
LimitRequestBody 10240000
<Files wp-config.php>
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</Files>
#AIOWPS_BASIC_HTACCESS_RULES_END
#AIOWPS_BLOCK_SPAMBOTS_START
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} ^(.*)?wp-comments-post\.php(.*)$
RewriteCond %{HTTP_REFERER} !^http(s)?://plyk\.ru [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteRule .* http://127.0.0.1 [L]
</IfModule>
#AIOWPS_BLOCK_SPAMBOTS_END
#AIOWPS_PREVENT_IMAGE_HOTLINKS_START
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} \.(gif|jpe?g?|png)$ [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://plyk\.ru [NC]
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteRule \.(gif|jpe?g?|png)$ - [F,NC,L]
</IfModule>
#AIOWPS_PREVENT_IMAGE_HOTLINKS_END
# END All In One WP Security

## Strip Mobile Pack query strings ##
RewriteEngine on
RewriteCond %{QUERY_STRING} ^wpmp_.* [NC,OR]
RewriteCond %{QUERY_STRING} (.+)&?wpmp_.*$ [NC]
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteRule ^(.*)$ $1?%1 [R=301,L]
## END of Strip Mobile Pack query strings ##


# BEGIN EWWWIO

# END EWWWIO
RewriteCond %{HTTP_HOST} ^xn\-\-80akhaece3aadlghd2a9a6c\.xn\-\-p1ai$ [OR]
RewriteCond %{HTTP_HOST} ^www\.xn\-\-80akhaece3aadlghd2a9a6c\.xn\-\-p1ai$
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteRule ^/?$ "http\:\/\/xn\-\-\-\-8sbpjbedf6aaemgid4a1b7c\.xn\-\-p1ai" [R=301,L]


# BEGIN WPSuperCache
# END WPSuperCache
# 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>

# Включаем кэш в браузерах посетителей
<ifModule mod_headers.c>
    # Все html и htm файлы будут храниться в кэше браузера один день
    <FilesMatch "\.(html|htm)$">
        Header set Cache-Control "max-age=43200"
    </FilesMatch>
    # Все css, javascript и текстовые файлы будут храниться в кэше браузера одну неделю
    <FilesMatch "\.(js|css|txt)$">
        Header set Cache-Control "max-age=604800"
    </FilesMatch>
    # Все флэш файлы и изображения будут храниться в кэше браузера один месяц
    <FilesMatch "\.(flv|swf|ico|gif|jpg|jpeg|png)$">
        Header set Cache-Control "max-age=2592000"
    </FilesMatch>
    # Отключаем кеширование php и других служебных файлов
    <FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$">
        Header unset Cache-Control
    </FilesMatch>
</IfModule>

<ifModule mod_expires.c>
    ExpiresActive On
    #по умолчанию кеш в 5 секунд
    ExpiresDefault "access plus 5 seconds"
    # Включаем кэширование изображений и флэш на месяц
    ExpiresByType image/x-icon "access plus 1 month"
    ExpiresByType image/jpeg "access plus 4 weeks"
    ExpiresByType image/png "access plus 30 days"
    ExpiresByType image/gif "access plus 43829 minutes"
    ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
    # Включаем кэширование css, javascript и текстовых файлоф на одну неделю
    ExpiresByType text/css "access plus 604800 seconds"
    ExpiresByType text/javascript "access plus 604800 seconds"
    ExpiresByType application/javascript "access plus 604800 seconds"
    ExpiresByType application/x-javascript "access plus 604800 seconds"
    # Включаем кэширование html и htm файлов на один день
    ExpiresByType text/html "access plus 43200 seconds"
    # Включаем кэширование xml файлов на десять минут
    ExpiresByType application/xhtml+xml "access plus 600 seconds"
</ifModule>

# Перенаправление на gzip файлы
AddEncoding gzip .gz
<FilesMatch "\.js.gz$">
  ForceType text/javascript 
  Header set Content-Encoding: gzip
</FilesMatch>

<FilesMatch "\.js$">
  RewriteEngine On
  RewriteCond %{HTTP_USER_AGENT} !".*Safari.*"
  RewriteCond %{HTTP:Accept-Encoding} gzip
  RewriteCond %{REQUEST_FILENAME}.gz -f
  RewriteRule (.*)\.js$ $1\.js.gz [L]
  ForceType text/javascript
</FilesMatch>

<FilesMatch "\.css.gz$">
  ForceType text/css
  Header set Content-Encoding: gzip
</FilesMatch>

<FilesMatch "\.css$">
  RewriteEngine On
  RewriteCond %{HTTP_USER_AGENT} !".*Safari.*"
  RewriteCond %{HTTP:Accept-Encoding} gzip
  RewriteCond %{REQUEST_FILENAME}.gz -f
  RewriteRule (.*)\.css$ $1\.css.gz [L]
  ForceType text/css
</FilesMatch>

# END WordPress[/spoiler]


axiro

ЦитироватьRewriteCond %{HTTP_HOST} ^xn\-\-80akhaece3aadlghd2a9a6c\.xn\-\-p1ai$ [OR]
RewriteCond %{HTTP_HOST} ^www\.xn\-\-80akhaece3aadlghd2a9a6c\.xn\-\-p1ai$
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteCond %{REQUEST_URI} !^/\.well-known/acme-challenge/[0-9a-zA-Z_-]+$
RewriteRule ^/?$ "http\:\/\/xn\-\-\-\-8sbpjbedf6aaemgid4a1b7c\.xn\-\-p1ai" [R=301,L]

Не поручусь, но вот эта строчка вызывает вопрос - что за представление адреса такое?
  •  


Sky-fi

#12
Цитата: maloir от 05-10-2017, 21:43:44вот такой у меня
Нет там директив, которые могли бы перенаправлять  ссылки из стартового поста.

Цитата: maloir от 05-10-2017, 21:18:02а где это находится?
В админке - Настройки→постоянные ссылки


Добавлено: 05-10-2017, 23:07:25


maloir, проверьте еще плагины. Ничего не ставили для изменения адресов? Для удаления /category/, к примеру.

maloirTopic starter

#13
Цитата: axiro от 05-10-2017, 23:03:52
Не поручусь, но вот эта строчка вызывает вопрос - что за представление адреса такое?
Я не знаю все это делал человек который оптимизировал сайт.
Цитата: Sky-fi от 05-10-2017, 23:04:56
Нет там директив, которые могли бы перенаправлять  ссылки из стартового поста.
В админке - Настройки→постоянные ссылки


Добавлено: 05-10-2017, 23:07:25


maloir, проверьте еще плагины. Ничего не ставили для изменения адресов? Для удаления /category/, к примеру.
Нет не ставил, у меня только если SEO плагин но его тоже не я настраивал, может я вам дам доступ к админке а вы посмотрите?

Добавлено: 06-10-2017, 11:23:55


У меня в постоянных ссылках отмечено вот это: Произвольно   http://plyk.ru  /%category%/%postname%/
а раньше если я не ошибаюсь было "Название записи" - но точно и уверенно по этому поводу я ничего сказать не могу.

zanuda

У меня есть кардинально противоположное объяснение. maloir, вы или ваш оптимизатор поменяли структуру категорий и старые посты переместили в другие места. Соответственно, адреса изменились. Ну, наверно, вы не сразу это заметили, т.к не думали, что перенос поста из одной категории в другую автоматом повлечет изменение УРЛ. Почему я так, думаю, да потому что изначальный адрес предполагает, что пост должен быть в категории /istorii-iz-zizni/raznoe/, но ее не существует впринципе... и даже категории /istorii-iz-zizni/ нет. Ну ат то что со старого адреса перекидывается (возможно, за счет плагина), так это хорошо, т.к. отовсюду, где вы ссылку оставляли, народ все равно будет попадать на статью.
  •  


maloirTopic starter

Цитата: zanuda от 06-10-2017, 19:39:44
У меня есть кардинально противоположное объяснение. maloir, вы или ваш оптимизатор поменяли структуру категорий и старые посты переместили в другие места. Соответственно, адреса изменились. Ну, наверно, вы не сразу это заметили, т.к не думали, что перенос поста из одной категории в другую автоматом повлечет изменение УРЛ. Почему я так, думаю, да потому что изначальный адрес предполагает, что пост должен быть в категории /istorii-iz-zizni/raznoe/, но ее не существует впринципе... и даже категории /istorii-iz-zizni/ нет. Ну ат то что со старого адреса перекидывается (возможно, за счет плагина), так это хорошо, т.к. отовсюду, где вы ссылку оставляли, народ все равно будет попадать на статью.
возможно, только плагинов я ни каких не ставил, зато в в яндекс в вебмастере эти страницы и их 1500 в исключенных, и что делать?

Sky-fi

maloir, Ок, обращайтесь в лс, посмотрим.

Assessor

#17
Цитата: axiro от 05-10-2017, 23:03:52
ЦитироватьRewriteRule ^/?$ "http\:\/\/xn\-\-\-\-8sbpjbedf6aaemgid4a1b7c\.xn\-\-p1ai" [R=301,L]
Не поручусь, но вот эта строчка вызывает вопрос - что за представление адреса такое?
Это IDN-домены (доменные имена, которые содержат символы национальных алфавитов), они кодируются на Punycode.
В частности,  пуникод xn----8sbpjbedf6aaemgid4a1b7c.xn--p1ai соответствует домену на кириллице хороший-копирайтер.рф, можно вбить его в браузер и посмотреть.
  •  


Чайка Джонатан

Вам нужно настроить редиректы в файле.htaccess или web.config, добавив правило, которое будет перенаправлять запросы с /publ/anomalnye-zony-samarskoj-oblasti/ на /istorii-iz-zizni/raznoe/anomalnye-zony-samarskoj-oblasti/. Например:

RewriteRule ^publ/anomalnye-zony-samarskoj-oblasti/$ /istorii-iz-zizni/raznoe/anomalnye-zony-samarskoj-oblasti/ [R=301,L]
  •  



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....