Неправильные настройки .htaccess

FAQ - прежде, чем спросить.
Здесь Вы можете найти ответы на часто задаваемые вопросы.

FAQ - перш, ніж запитати.
Тут Ви можете знайти відповіді на найбільш поширені запитання.
dispector
Сообщения: 1
Зарегистрирован: Вс июн 16, 2019 9:46 pm
Репутация:
Пол: Не указан
Агент пользователя: Firefox Windows 1536x864

Неправильные настройки .htaccess

Сообщение dispector » Пн июн 17, 2019 7:29 am

Всем привет.

Сайт - http://dispector.zzz.com.ua/
Хочу назначить главную папку проекта (точку входа) - /public/index.php
Перепробовал кучу разных вариантов настройки .htaccess, единственное, чего удалось добиться, чтобы работала Главная страница (добавил в файл строку - DirectoryIndex /public/).
Но при этом работает только Главная, а ссылка вида dispector.zzz.com.ua/2/ снова вызывает ошибку 404.

Подскажите, пожалуйста, в чем может быть проблема?

Мой файл .htaccess:

RewriteEngine On
RewriteBase /
DirectoryIndex /public/

RewriteCond %{REQUEST_URI} !^/public/
RewriteRule (.*) public/$1 [L]
RewriteCond %{DOCUMENT_ROOT}public%{REQUEST_URI} -f
RewriteRule (.+) /public/$1 [L]
RewriteRule ^ /public/index.php [L]

Спасибо.
apple21
Сообщения: 115
Зарегистрирован: Пт янв 25, 2019 12:27 pm
Репутация:
Пол: Не указан
Агент пользователя: Chrome Windows 1600x900

Неправильные настройки .htaccess

Сообщение apple21 » Пн июн 17, 2019 7:43 am

Здравствуйте,
Ответили Вам в письме и в тикете, дублируем ответ :
Была протестирована подобная запись и она оказалась рабочей:
RewriteEngine On
RewriteRule ^$ /public/ [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/public/
RewriteRule ^(.*)$ /public/$1

# Add trailing slash to directories within live
# This does not expose the internal URL.
RewriteCond %{SCRIPT_FILENAME} -d
RewriteRule ^public/(.*[^/])$ http://dispector.zzz.com.ua/$1/ [R=301]

Попробуйте ею воспользоватся, предварительно удалив старые записи из файла

Предлагаем Вам перейти на платный пакет услуг VIP/PRO. При покупке Pro на год цена в месяц составляет всего 32,50 грн. Эти пакеты услуг позволяют значительно расширить возможности (лучшие параметры аккаунтов, отсутствие ссылки на наш хостинг на сайте), а также имеют высший приоритет при предоставлении им технической помощи.
Больше информации здесь: https://www.zzz.com.ua/ru/predlozhenie/hosting .

Вернуться в «FAQ»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей