можно складывать конды
RewriteCond если это условие
RewriteCond и это
RewriteCond и это
RewriteCond и даже это
RewriteRule ТО
Я так понимаю, что почитать про спецсимволы
2) ^doc(/|)$- только doc и doc/ где :
(/|)
- (или|или) ^
начало$
конец строки короче дальше точно ничего не может бытьИ
И
И
НО не это
И
ТО
И соответственно, можно указать кучу всего типа:
RewriteCond %{REQUEST_URI} ^doc.+$
RewriteCond %{REQUEST_URI} !^docs(/|)$
RewriteCond %{REQUEST_URI} !^docx(/|)$
RewriteCond %{REQUEST_URI} ^doc(/|)$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/404/? [R=301,L]
RewriteCond %{REQUEST_URI} ^doc(/|)$
RewriteCond %{REQUEST_URI} !^docs(/|)$
RewriteCond %{REQUEST_URI} !^tost(/|)$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/404/? [R=301,L]
Ага, прямо все. Вы пробовали сливать бэкап несколько треррабайт на яндекс диск со скоростью в пару десятков килобит в секунду? Желаю удачи.
Надежность заключается в отсутствие механических деталей,шпинделя и тд.
Лимиты как были, так и есть они никуда не делись
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
php_value session.cookie_lifetime 8640000
php_value default_charset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml
RewriteEngine On
RewriteRule ^5$ $1 [L,QSA]1 [R=301,L]
RewriteCond %{QUERY_STRING} (^|&)(.+)\=([0-9]{1,})($|&)
RewriteRule ^q$ /%2/%3? [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.site\.ru$ [NC]
RewriteRule ^(.*)$ https://site.ru/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]