Васо Вчеразаши

Васо Вчеразаши
Рейтинг
65
Регистрация
20.05.2018
Zhezkazganetcs:

а продать не проблема
вопрос цены!

А если не собираюсь передавать почту яши, можно продать или смысл теряется?

awasome, Вопрос тут не в том, что отдавать - с этим разобрался. Страниц с параметрами нет, кроме одного исключения, для которого и добавил правило. На данный момент не пойму почему с кодом

RewriteCond %{REQUEST_METHOD} GET
RewriteCond %{QUERY_STRING} ^.
RewriteCond %{REQUEST_URI} !^/razdel/skript\.php
RewriteRule ^ - [R=404,L]

Строчка

ErrorDocument 404 /404.html
срабатывает и браузеру отдается моя 404 страница. А с кодом

RewriteCond %{THE_REQUEST} "GET \S+\?"
RewriteCond %{REQUEST_URI} !^/razdel/skript\.php
RewriteRule ^ - [R=404,L]

В браузер отдается стандартная серверная (или стандартная браузерная?) страница 404.

Sitealert:
Да, burunduk дал в той теме дельный совет

Ну тогда при чем тут говнокодеры? Вы не согласны с утверждением, что по ссылке с параметрами нужно 404 отдавать?

zac:

Ребят подскажите - это статьи выходят плохого качества получились, или просто нужно больше времени поисковым системам, что бы они их проиндексировали ?

Ну если раньше "билась" одна статья, то как минимум одна проиндексирована. Может и статьи некачественные, а может их мало и сайт слишком молодой. Хотя мое сугубо личное мнение - копирайтеры кроме гумна ничего произвести не могут.

skapunker:

скорее всего это обычные Г статьи
скорее всего ты сам не умеешь грамотно писать, не то что кого то проверять еще

На ЭТОГО не стоит обращать внимания, он так всем отвечает и тыкает, видимо старые психологические травмы.

Sitealert:
Нужно делать редирект 301.

Уже не однократно поднималась эта тема, как я понимаю все-таки 404 вернее /ru/forum/comment/16259118

jkm:

Ставить
RewriteCond %{THE_REQUEST} "GET \S+\?"

Но тогда 404 отдает стандартную, а не мою сделанную(

Попробовал оба варианта кода, вариант

RewriteCond %{REQUEST_METHOD} GET

RewriteCond %{QUERY_STRING} ^.
RewriteCond %{REQUEST_URI} !^/razdel/skript\.php
RewriteRule ^ - [R=404,L]

интереснее, так как 404 страница отдается собственная.

Большущее спасибо!

А можно еще сделать, чтобы данное правило работало на запрос без параметров, но с символом "?" на конце? Например site.ru/? или site.ru/razdel/ctranica?

Всех с наступившим!

Нужно было сделать, чтобы по ссылке с параметрами сервер отдавал 404. В поддержке хостинга посоветовали прописать в .htaccess так:

RewriteCond %{REQUEST_METHOD} GET
RewriteCond %{QUERY_STRING} ^(.+) [NC]
RewriteRule ^ - [R=404,L,NC]

Все работает, но... Нужно чтобы GET запрос типа https://site.ru/razdel/skript.php?j=параметры проходил. То есть как добавить в исключения вышеприведенного кода шаблон типа https://site.ru/razdel/skript.php.* где .* - любое количество любых символов?

lordseo:
я связался с вором он удалил его

Значит плохо удалил: для удаления не нужно удалять контент из рсс, нужно прописывать в item turbo="false". По крайней мере пару недель назад это работало.

grach5:
не могу понять.
код
$news2 = str_replace('img src="/', 'img src="https://test.ru/', $news2);

не меняет адреса. картинки не выводит.

Уберите слеш в шаблоне поиска

$news2 = str_replace('img src="', 'img src="https://test.ru/', $news2);

В моем варианте слеши по краям служили экранами.

Ms-Dred:
не ИМ, но так же стоит и кнопочка "Читать дальше" и судя по переходам с турбо, все Ок.

Как вы реализовали ссылку перехода с турбо на полную версию?

Всего: 410