RewriteCond %{HTTP_HOST} ^www\.w-dprint\.ru$
RewriteCond %{THE_REQUEST} " /feed/ " [OR]
RewriteCond %{THE_REQUEST} " /feed/\?C=N;O=D " [OR]
RewriteCond %{THE_REQUEST} " /feed/\?C=M;O=A " [OR]
RewriteCond %{THE_REQUEST} " /feed/\?C=M;O=D " [OR]
RewriteCond %{THE_REQUEST} " /wp-content/uploads/2020/11/Presentation-GG\.pdf "
RewriteRule .* https://w-dprint.ru/$0 [R=301,L]
<td[^>]*>\s*(.*?)\s*<\/td>
Endine nimi\s*<\/td>\s*<td[^>]*>\s*(.*?)\s*<\/td>
const url = new URL('https://www.domain.ru/test-url');
console.log(url.pathname);
listen 178.172.137.204:443 ssl http2;
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|
location ~ /\. {
access_log off;
log_not_found off;
deny all;
}
location / {
на уровень выше т.е. ставить прямо в блок server. location / {
, а прямое обращение к php файлам будет обработано в location ~ \.php$ {
где пароль требовать не будет.if ($request_uri ~ "^(.*)index\.(?:php|html)") {
return 301 $1;
}
%2E
, то запрос должен пройти нормально.https://domain.ru/index%2Ephp
RewriteEngine on
RewriteCond %{HTTP_HOST} ^admin\.old\.ru$ [NC]
RewriteRule .* http://admin.new.ru/$0 [R=301,L]
<Directory> можно использовать только в основном конфиге сервера или непосредственно в виртуальном хосте.
При попытке запихнуть это в .htaccess будет ошибка 500.
Чтобы запретить всем кроме одного ip нужно в папке /admin/ создать файл .htaccess
Если Apache версии 2.4, то вместо Order и Allow там есть Require.
Require ip 11.22.33.44