zend-blog-3-backend
35 строк · 949.0 Байт
1<VirtualHost *:80>
2ServerAdmin morontt@gmail.com
3DocumentRoot "/var/www/html/web"
4
5RemoteIPHeader X-Forwarded-For
6
7LogFormat "%a %l %u %t \"%r\" %>s %O %D \"%{User-Agent}i\"" mainlog
8
9ErrorLog ${APACHE_LOG_DIR}/error.log
10CustomLog ${APACHE_LOG_DIR}/access.log mainlog
11
12DirectoryIndex index.php
13
14<Directory "/var/www/html/web">
15Options +FollowSymLinks
16Options -Indexes
17AllowOverride None
18
19RewriteEngine On
20
21RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
22RewriteRule ^(.*) - [E=BASE:%1]
23
24RewriteCond %{HTTP:Authorization} .
25RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
26
27RewriteCond %{ENV:REDIRECT_STATUS} ^$
28RewriteRule ^index\.php(/(.*)|$) %{ENV:BASE}/$2 [R=301,L]
29
30RewriteCond %{REQUEST_FILENAME} -f
31RewriteRule .? - [L]
32
33RewriteRule .? %{ENV:BASE}/index.php [L]
34</Directory>
35</VirtualHost>
36