RewriteEngine on
RewriteBase /
RewriteCond %{THE_REQUEST} " /index\.php\?q=([^ &]*)"
RewriteRule ^ https://site.ru/%1? [R=301,L]
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
RewriteRule ^(.*)$ index.php?q=$1 [L]
RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
RewriteRule ^(.*)$ index.php?q=$1 [L]
REGEXP_REPLACE(content, '(<h2.*?</h2>)', '<div class="heading">\\1</div>')
<h2
и </h2>
.REGEXP_REPLACE(
REGEXP_REPLACE(content, '<h2', '<div class="heading"><h2'),
'</h2>', '</h2></div>'
)
\s
совпадает только с обычными пробелами, переводами строк, табуляцией.u
начинает работать с различными пробельными символами юникода https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D... href="folder/styles/some.css"
href="/folder/styles/some.css"