Page 1 of 1
Работа с шаблоном basedire
Posted: Fri Jan 24, 2014 7:50 am
by Aleksey
Здравствуйте,
у меня вопрос по шаблону
basedir
Если разместить сайт в корне папки:
public_html то все работает нормально, но если я размещаю:
и перенаправляю редиректом прописав в файле
.htaccess следующее:
Code: Select all
RewriteEngine On
RewriteRule (.*) site/www/$1 [L]
То сайт просто перестает работать! При выборе других шаблонов, все нормально.
Подскажите пожалуйста, как правильно нужно заставить работать сайт в подкаталоге с выбранным шаблоном
basedire
Re: Работа с шаблоном basedire
Posted: Fri Jan 24, 2014 1:52 pm
by demian
Aleksey wrote:Здравствуйте,
у меня вопрос по шаблону
basedir
Если разместить сайт в корне папки:
public_html то все работает нормально, но если я размещаю:
и перенаправляю редиректом прописав в файле
.htaccess следующее:
Code: Select all
RewriteEngine On
RewriteRule (.*) site/www/$1 [L]
То сайт просто перестает работать! При выборе других шаблонов, все нормально.
Подскажите пожалуйста, как правильно нужно заставить работать сайт в подкаталоге с выбранным шаблоном
basedire
1. сайт и нужно размещать в папке public_html/
2. подобным реврайтом вы пытаетесь переопределить docroot
Code: Select all
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)$ /site/www/$1 [L,QSA]
ЗЫ: лучше напишите свой шаблон с необходимыми вам папками
Re: Работа с шаблоном basedire
Posted: Fri Jan 24, 2014 2:50 pm
by Aleksey
ЗЫ: лучше напишите свой шаблон с необходимыми вам папками
demian, благодарю вас за ответ, а как правильно нужно пересоздать шаблон на нужную мне директорию?
Code: Select all
<VirtualHost %ip%:%web_port%>
ServerName %domain_idn%
%alias_string%
ServerAdmin %email%
DocumentRoot %docroot%
ScriptAlias /cgi-bin/ %home%/%user%/web/%domain%/cgi-bin/
Alias /vstats/ %home%/%user%/web/%domain%/stats/
Alias /error/ %home%/%user%/web/%domain%/document_errors/
#SuexecUserGroup %user% %group%
CustomLog /var/log/%web_system%/domains/%domain%.bytes bytes
CustomLog /var/log/%web_system%/domains/%domain%.log combined
ErrorLog /var/log/%web_system%/domains/%domain%.error.log
<Directory %docroot%>
AllowOverride All
Options +Includes -Indexes +ExecCGI
php_admin_value open_basedir %docroot%
</Directory>
<Directory %home%/%user%/web/%domain%/stats>
AllowOverride All
</Directory>
<IfModule mod_ruid2.c>
RMode config
RUidGid %user% %group%
RGroups www-data
</IfModule>
<IfModule itk.c>
AssignUserID %user% %group%
</IfModule>
Include %home%/%user%/conf/web/%web_system%.%domain%.conf*
</VirtualHost>