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 (Русский) Общие вопросы
  • Search

Не срабатывает rewrit на index.html

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
4 posts • Page 1 of 1
NewPanel
Posts: 5
Joined: Mon Nov 16, 2015 11:51 am

Не срабатывает rewrit на index.html
  • Quote

Post by NewPanel » Mon Nov 16, 2015 11:57 am

Добрый день. Столкнулся с такой проблемой - не срабатывает rewrit на index.html. У меня в htaccess прописано:
RewriteRule ^index.html$ evwee.php
RewriteRule ^$ evwee.php
Но при запросе вида http://site.ru/index.html перекидывает на дефолтный файл index.html, игнорируя инструкцию.
Если обращаюсь http://site.ru/ - нормально.
Или удаляю этот index.html из корня - также нормально.
Но это не вариант. Сайт создается на автомате, и руками лазить удалять эти файлы - не подходит.
Подскажите, уто давно с панелью работает - как это решить?
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Не срабатывает rewrit на index.html
  • Quote

Post by skurudo » Mon Nov 16, 2015 2:15 pm

Во-первых, можно заставить вебсервер реагировать на index.html. В файле /etc/apache2/mods-available/dir.conf

Code: Select all

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
Можно убрать ненужное и перезапустить apache

Во-вторых, если на новых сайтах вы не хотите видеть index.html, то стоит убрать из /usr/local/vesta/data/templates/web/skel/public_html/ и /usr/local/vesta/data/templates/web/skel/public_shtml/ не нужные вам файлики.
Top

NewPanel
Posts: 5
Joined: Mon Nov 16, 2015 11:51 am

Re: Не срабатывает rewrit на index.html
  • Quote

Post by NewPanel » Mon Nov 16, 2015 4:04 pm

Большое спасибо за ответ. То, что создается файл index.html - это правильно. Почти на всех панелях так происходит. Но почему через htaccess я не могу дать команду открывать требуемый файл - это неудобно.
Я попытался поступить по второму варианту - но не могу войти через ftp в иребуемую директорию. Меня в корне отображается 4 папки
conf
mail
tmp
web
и 4 файла.
Не могу понять, где искать:
/usr/local/vesta/data/templates/web/skel/public_html/
Я только начинающий администратор сервера ,поэтому не знаю.
Также предполагал, что функция не создавать index.html есть в настройках шаблона из панели, но также не могу найти.
Top

Alex Connor
Support team
Posts: 1047
Joined: Fri Mar 21, 2014 7:49 am
Contact:
Contact Alex Connor
Website Twitter

Os: CentOS 6x
Web: apache + nginx
Re: Не срабатывает rewrit на index.html
  • Quote

Post by Alex Connor » Mon Nov 16, 2015 4:28 pm

Тут вам нужно подключение через ssh, рекомендую почитать
Как подключитесь к сервере (пользователь root) команда

Code: Select all

cd /usr/local/vesta/data/templates/web/skel/public_html/
Top


Post Reply
  • Print view

4 posts • Page 1 of 1

Return to “Общие вопросы”



  • 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