RewriteCond %{THE_REQUEST} " /(acc)(\.php|)\?id=(\d+)"
RewriteRule ^ http://www.site.ru/%1/%3? [R=301,L]
RewriteRule ^(acc)/(\d+)$ $1.php?id=$2 [L]
<VirtualHost *:80>
RewriteEngine On
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</VirtualHost>
<VirtualHost *:443>
AuthType Basic
AuthName "Пожалуйста, авторизуйтесь"
AuthUserFile полный/путь/на_сервере/.htpasswd
require valid-user
</VirtualHost>
Если директива указана на уровне server, её значение используется только в том случае, если сервер является сервером по умолчанию. Указанное значение распространяется на все виртуальные серверы, слушающие на том же адресе и порту.
\r?
вот так:(?m-s)^(.+)(\r?\n.+){2}
засунул по вот этому location ~* ^/uplods/*{
/uploads/
.location ~* \.(gif|jpg|jpeg)$ {
, то запрос будет обработан там.location ^~ /uploads/posts/ {
сейчас у тебя на странице src="assets/css/style.css"
нужно добавить / в начало src="/assets/css/style.css"
Ну или явно указать тег base c нужным значением htmlbook.ru/html/base
<base href="http://www.site.ru/">