RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} ^/page1$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
apt-get install remmina
- если нужен хороший рдп клиент. RewriteCond %{HTTP_HOST} ^www\.yurevets37\.ru$ [NC]
# проверка от цикла, если домен такой.
RewriteCond %{REQUEST_URI} ^photo/(.*)$
# если в урл содержит photo,и запомним все что после него в скобках
RewriteRule ^(.*)$ /www.photo.yurevets37.ru/%1 [R=301,L]
#если все правила выполнены то перенаправить все на нвоый домен, а все что в скобках подставить.
<VirtualHost 127.0.0.1:80>
ServerName test.ru
ServerAlias www.test.ru
ServerAdmin test@bk.ru
DocumentRoot /var/www/test.ru/httpd
ErrorLog logs/test_ru_error_log
LogLevel warn
CustomLog logs/test_ru_assest_log combined
<Directory /var/www/test.ru/httpd>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
DirectoryIndex index.php index.html index.htm
Order allow,deny
allow from all
</Directory>
</VirtualHost>
<VirtualHost 127.0.0.1:80>
ServerName forum.test.ru
ServerAlias www.forum.test.ru
ServerAdmin test@bk.ru
DocumentRoot /var/www/forum.test.ru/httpd
ErrorLog logs/forum_test_ru_error_log
LogLevel warn
CustomLog logs/forum_test_ru_assest_log combined
<Directory /var/www/forum.test.ru/httpd>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
DirectoryIndex index.php index.html index.htm
Order allow,deny
allow from all
</Directory>
</VirtualHost>
<VirtualHost 127.0.0.1:80>
ServerName media.test.ru
ServerAlias www.media.test.ru
ServerAdmin test@bk.ru
DocumentRoot /var/www/media.test.ru/httpd
ErrorLog logs/media_test_ru_error_log
LogLevel warn
CustomLog logs/media_test_ru_assest_log combined
<Directory /var/www/media.test.ru/httpd>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
DirectoryIndex index.php index.html index.htm
Order allow,deny
allow from all
</Directory>
</VirtualHost>
RewriteRule ^jump.php jump.php [L,QSA]
RewriteRule ^(.*) index.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
#! - отрицание , не файл
RewriteCond %{REQUEST_FILENAME} !-l
# и не линка
RewriteCond %{REQUEST_FILENAME} !-d
# и не директория
RewriteCond %{REQUEST_FILENAME} !(.*)\.(css\|js\|html)$
# это прям если исключать по маске
RewriteRule ^(.*)$ /index.php [L,QSA]
# после любое количества cond идет rule конды создают условия рул выполняет,
http://defile.ru/catalog
<VirtualHost *:80>
ServerName 141.29.495.999
ServerAlias example.com www.example.com example.ru www.example.kz