Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы Debian/Ubuntu
  • Search

Работа с шаблоном basedire

Post Reply
  • Print view
Advanced search
3 posts • Page 1 of 1
Aleksey
Posts: 20
Joined: Wed Jul 31, 2013 7:57 am
Contact:
Contact Aleksey
Website

Работа с шаблоном basedire
  • Quote

Post by Aleksey » Fri Jan 24, 2014 7:50 am

Здравствуйте,

у меня вопрос по шаблону basedir

Если разместить сайт в корне папки: public_html то все работает нормально, но если я размещаю:

Code: Select all

public_html/site/www
и перенаправляю редиректом прописав в файле .htaccess следующее:

Code: Select all

RewriteEngine On
RewriteRule (.*) site/www/$1 [L]
То сайт просто перестает работать! При выборе других шаблонов, все нормально.

Подскажите пожалуйста, как правильно нужно заставить работать сайт в подкаталоге с выбранным шаблоном basedire
Top

demian
Posts: 543
Joined: Thu May 16, 2013 5:19 am

Re: Работа с шаблоном basedire
  • Quote

Post by demian » Fri Jan 24, 2014 1:52 pm

Aleksey wrote:Здравствуйте,

у меня вопрос по шаблону basedir

Если разместить сайт в корне папки: public_html то все работает нормально, но если я размещаю:

Code: Select all

public_html/site/www
и перенаправляю редиректом прописав в файле .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]
ЗЫ: лучше напишите свой шаблон с необходимыми вам папками
Top

Aleksey
Posts: 20
Joined: Wed Jul 31, 2013 7:57 am
Contact:
Contact Aleksey
Website

Re: Работа с шаблоном basedire
  • Quote

Post by Aleksey » Fri Jan 24, 2014 2:50 pm

ЗЫ: лучше напишите свой шаблон с необходимыми вам папками
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>
Top


Post Reply
  • Print view

3 posts • Page 1 of 1

Return to “Debian/Ubuntu”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password