MasterGerold
@MasterGerold

Почему на сервере выбивает 404 ошибку?

Доброго времени суток! Делаю сайт на yii2 и при переносе на сервер besthosting.ua он не работает. Сначала там вечно спадала версия php c 5.4 на 5.3 и не работал htaccess, не работал редирект на папку web. Они мне прописали папку web у себя в documentRoot. Я удалил файл .htaccess из корня сайта. Остался только файл .htaccess в папке web:
Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
RewriteBase /home/goldhous/domains/goldhouse.com.ua/public_html/web

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php

На сайте открывается только первая страница, Индексная (goldhouse.com.ua). При попытке перейти на любую другую страницу (там не все прописаны правильно) например view/apartment или view/house выдаёт 404 (nginx). Что я сделал не так?
  • Вопрос задан
  • 190 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Samarkand
# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы