Как сделать редирект (301, 302). Общая тема -2

W1
На сайте с 22.01.2021
Offline
292
#241
Перенаправление 301 
Перенаправление 302 
местоположение /old-page.html {
     вернуть 301 http://www.example.com/new-page.html;
}

Смешно... 🤣

Мой форум - https://webinfo.guru –Там я всегда на связи
Нерсд
На сайте с 18.09.2017
Offline
53
#242
Можете сказать все ли нормально в этом коде, могу ли я его использовать
мне надо чтоб  страницы открывались без .html в урле, и на поддомене страницы открывались без .html
вместо
https://poddomen.sait.ru/stranica.html
открывалось
https://poddomen.sait.ru/stranica

Вот код:
RewriteEngine on
RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC]
RewriteRule ^ /%1 [NC,L,R]
RewriteCond %{REQUEST_FILENAME}.html -f
RewriteRule ^ %{REQUEST_URI}.html [NC,L]
L
На сайте с 17.12.2023
Offline
2
#243

Господа, всем доброго времени суток.

Нужна помощь, немогу побороть ошибку с переадресацией в гугл серч.

Даны страницы которые прикреплены в скриншоте, проблема в том что гугл серч редиректит их на страницу со слешем. Стоит ли в htacces добавлять следующее правило?

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]

Подскажите, может еще что-то не так? 

Htacces который сейчас на используется

# BEGIN WordPress

# Директивы (строки) между `BEGIN WordPress` и `END WordPress`

# созданы автоматически и подлежат изменению только через фильтры WordPress.

# Сделанные вручную изменения между этими маркерами будут перезаписаны.

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>



# END WordPress



# BEGIN LSCACHE

## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##

<IfModule LiteSpeed>

RewriteEngine on

CacheLookup on

RewriteRule .* - [E=Cache-Control:no-autoflush]

RewriteRule \.litespeed_conf\.dat - [F,L]



### marker MOBILE start ###

RewriteCond %{HTTP_USER_AGENT} Mobile|Android|Silk/|Kindle|BlackBerry|Opera\ Mini|Opera\ Mobi [NC]

RewriteRule .* - [E=Cache-Control:vary=%{ENV:LSCACHE_VARY_VALUE}+ismobile]

### marker MOBILE end ###



### marker CACHE RESOURCE start ###

RewriteRule wp-content/.*/[^/]*(responsive|css|js|dynamic|loader|fonts)\.php - [E=cache-control:max-age=3600]

### marker CACHE RESOURCE end ###



### marker FAVICON start ###

RewriteRule favicon\.ico$ - [E=cache-control:max-age=86400]

### marker FAVICON end ###



### marker WEBP start ###

RewriteCond %{HTTP_ACCEPT} "image/webp"

RewriteRule .* - [E=Cache-Control:vary=%{ENV:LSCACHE_VARY_VALUE}+webp]

RewriteCond %{HTTP_USER_AGENT} iPhone.*Version/(\d{2}).*Safari

RewriteCond %1 >13

RewriteRule .* - [E=Cache-Control:vary=%{ENV:LSCACHE_VARY_VALUE}+webp]

### marker WEBP end ###



### marker DROPQS start ###

CacheKeyModify -qs:fbclid

CacheKeyModify -qs:gclid

CacheKeyModify -qs:utm*

CacheKeyModify -qs:_ga

### marker DROPQS end ###



</IfModule>

## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##

# END LSCACHE

# BEGIN NON_LSCACHE

## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##

### marker BROWSER CACHE start ###

<IfModule mod_expires.c>

ExpiresActive on

ExpiresByType application/pdf A31557600

ExpiresByType image/x-icon A31557600

ExpiresByType image/vnd.microsoft.icon A31557600

ExpiresByType image/svg+xml A31557600



ExpiresByType image/jpg A31557600

ExpiresByType image/jpeg A31557600

ExpiresByType image/png A31557600

ExpiresByType image/gif A31557600

ExpiresByType image/webp A31557600



ExpiresByType video/ogg A31557600

ExpiresByType audio/ogg A31557600

ExpiresByType video/mp4 A31557600

ExpiresByType video/webm A31557600



ExpiresByType text/css A31557600

ExpiresByType text/javascript A31557600

ExpiresByType application/javascript A31557600

ExpiresByType application/x-javascript A31557600



ExpiresByType application/x-font-ttf A31557600

ExpiresByType application/x-font-woff A31557600

ExpiresByType application/font-woff A31557600

ExpiresByType application/font-woff2 A31557600

ExpiresByType application/vnd.ms-fontobject A31557600

ExpiresByType font/ttf A31557600

ExpiresByType font/otf A31557600

ExpiresByType font/woff A31557600

ExpiresByType font/woff2 A31557600



</IfModule>

### marker BROWSER CACHE end ###



## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ##

# END NON_LSCACHE

Прошу прощения если нарушил какие либо правила сайта.

png 65i3dq_emd1xh_2023-12-17_191721.png
KM
На сайте с 01.05.2013
Offline
87
#244

Здраствуйте.

В логах вылезли страницы  с 404 ошибкой такого вида:

https: //site.ru/statiay/smarta_sumka _ belaya/www.tns-counter.ru/V13a****ar_ru/ru/UTF-8/tmsec=1021689_771724-3854277/7995618670995888828

https: //site.ru/statiay/ruchka_dilun _ fertyyne/www.tns-counter.ru/V13a****ar_ru/ru/UTF-8/tmsec=1021689_771724-3854277/6524891211361101840

https: //site.ru/statiay/depesha_dedilun _ yug/www.tns-counter.ru/V13a****ar_ru/ru/UTF-8/tmsec=1021689_771724-3854277/6743298988707820364


Подскажите, как сделать  301 редирект  (.htaccess) чтобы страницы  с 404 ошибкой перенаправлялись на оригинальные страницы без   www.tns-counter.ru/V13a****ar_ru/ru/UTF-8/tmsec=1021689_771724-3854277/7995618670995888828   :

https: //site.ru/statiay/smarta_sumka _ belaya/

https: //site.ru/statiay/ruchka_dilun _ fertyyne/

https: //site.ru/statiay/depesha_dedilun _ yug/

J
На сайте с 20.02.2014
Offline
120
jkm
#245
kapec-master #:

Здраствуйте.

В логах вылезли страницы  с 404 ошибкой такого вида:

https: //site.ru/statiay/smarta_sumka _ belaya/www.tns-counter.ru/V13a****ar_ru/ru/UTF-8/tmsec=1021689_771724-3854277/7995618670995888828

https: //site.ru/statiay/ruchka_dilun _ fertyyne/www.tns-counter.ru/V13a****ar_ru/ru/UTF-8/tmsec=1021689_771724-3854277/6524891211361101840

https: //site.ru/statiay/depesha_dedilun _ yug/www.tns-counter.ru/V13a****ar_ru/ru/UTF-8/tmsec=1021689_771724-3854277/6743298988707820364


Подскажите, как сделать  301 редирект  (.htaccess) чтобы страницы  с 404 ошибкой перенаправлялись на оригинальные страницы без   www.tns-counter.ru/V13a****ar_ru/ru/UTF-8/tmsec=1021689_771724-3854277/7995618670995888828   :

https: //site.ru/statiay/smarta_sumka _ belaya/

https: //site.ru/statiay/ruchka_dilun _ fertyyne/

https: //site.ru/statiay/depesha_dedilun _ yug/

RewriteRule ^(.+/)www\.tns-counter\.ru /$1 [R=301,L]
KM
На сайте с 01.05.2013
Offline
87
#246
jkm #:

Спасибо,  работает!

KM
На сайте с 01.05.2013
Offline
87
#247

Здраствуйте.

В логах вылезли страницы  с 404 ошибкой такого вида:

https: //site.ru/statiay/smarta_sumka _ belaya/start%20https:/wcm-ru.frontend.weborama.fr/fcgi-bin/dispatch.fcgi?a.A=ev&a.si=9196&a.te=117&a.aap=91&a.agi=521&a.evn=start&g.ra=2520181465499387906

https: //site.ru/statiay/ruchka_dilun _ fertyyne/start%20https:/wcm-ru.frontend.weborama.fr/fcgi-bin/dispatch.fcgi?a.A=ev&a.si=9196&a.te=117&a.aap=91&a.agi=521&a.evn=start&g.ra=5496807962095445239

https: //site.ru/statiay/depesha_dedilun _ yug/start%20https:/wcm-ru.frontend.weborama.fr/fcgi-bin/dispatch.fcgi?a.A=ev&a.si=9196&a.te=117&a.aap=91&a.agi=521&a.evn=start&g.ra=280625327173495639


Подскажите, как сделать  301 редирект  (.htaccess) чтобы страницы  с 404 ошибкой перенаправлялись на оригинальные страницы без  /start%20https:/wcm-ru.frontend.weborama.fr/fcgi-bin/dispatch.fcgi?a.A=ev&a.si=9196&a.te=117&a.aap=91&a.agi=521&a.evn=start&g.ra=280625327173495639

https: //site.ru/statiay/smarta_sumka _ belaya/

https: //site.ru/statiay/ruchka_dilun _ fertyyne/

https: //site.ru/statiay/depesha_dedilun _ yug/

J
На сайте с 20.02.2014
Offline
120
jkm
#248
RewriteRule "^(.+?/)start http" /$1? [R=301,L]
KM
На сайте с 01.05.2013
Offline
87
#249
jkm #:
RewriteRule "^(.+?/)start http" /$1? [R=301,L]

Спасибо Дед Мороз!!!

KM
На сайте с 01.05.2013
Offline
87
#250
Добрый день! А как можно через  (.htaccess) закрыть доступ к сайту всем посетителям с Эстонии и США?

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