|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|||||||||||
Не срабатывает переадресация при запросе к папке07.09.2018, 10:50. Показов 872. Ответов 11
Метки нет (Все метки)
есть у меня сайт, у которого в отдельной папке живет форум. сам сайт живет в папке, которая у апача является DocumentRoot (/var/www/html). А форум живет в папке /var/www/forum. Чтобы апач показывал форум, в его настройки был добавлен файл forum.conf с таким содержимым:
Что я сделал не так?
0
|
|||||||||||
| 07.09.2018, 10:50 | |
|
Ответы с готовыми решениями:
11
Переадресация при get запросе из неправильного в правильный Переадресация на URL при POST запросе
|
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
|
| 07.09.2018, 11:42 | |
|
Ваш алиас при запросе не распознается, как полноценный каталог. Перенесите форум в /var/www/html/forum, раз уж используете внедренный в сайт независимый форум.
1
|
|
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|
| 07.09.2018, 12:02 [ТС] | |
|
переделал. без разницы
0
|
|
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
|
| 07.09.2018, 12:25 | |
|
Попробуйте убрать условие
RewriteCond %{REQUEST_FILENAME} !-d или переименовать файл точки входа в index.php.
1
|
|
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
||||||||
| 07.09.2018, 12:50 [ТС] | ||||||||
|
зы. уточнение если я обращаюсь к форуму по адресу https://имя_домена/forum/ (то есть по шифрованному протоколу), то открывается именно форум, а не / (сам сайт). то есть, при таком обращении не работает, как я понимаю, мой "первый" блок правил, вот этот:
0
|
||||||||
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
||||||||||||
| 07.09.2018, 13:06 | ||||||||||||
|
В показанном фрагменте смущает вот это:
Добавлено через 8 минут
1
|
||||||||||||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
||||||||
| 07.09.2018, 13:11 [ТС] | ||||||||
Добавлено через 4 минуты
0
|
||||||||
|
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
|
||
| 07.09.2018, 13:30 | ||
|
Тогда в любом случае вы не смогли бы переименовать без конфликтов. С двумя точками входа уже сложнее (если, конечно, одна из них них не является какой-либо заглушкой для другой) - нужно знать их назначение.
Добавлено через 4 минуты Вероятно, при наличии условия RewriteCond %{REQUEST_FILENAME} !-d запрос по адресу /forum/ будет уходить в index.php, в котором и скрывается источник описанного вами незапланированного перенаправления.Добавлено через 6 минут /.
1
|
||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|
| 07.09.2018, 14:07 [ТС] | |
|
вкинул в папку с форумом "родной" htaccess, в том виде как его в архив с инсталятором кладут сами разработчики phpbb.
на форуме установлен sitemap.xml (то ли плагин, то ли расширение - не помню, да и не важно, имхо, за исключением того, что ему для работы нужен реврайт). попытался обратиться к нему - получил "облом" (не найдено). в файле изменил "базу" на /forum/. сайтмап отработал как надо. далее... "своих правил" про https я еще в htaccess не добавлял, и решил в таком состоянии попробовать обратиться на адрес http://мой_домен/forum/. Результат плачевный - я снова прилетел в / (при чем на https). возникло предположение, что раз в htaccess форума правил переадресации еще нет, может срабатывают те, что живут в htaccess непосредственно в корне сайта? Добавлено через 5 минут дальше больше... не добавляя никаких вообще правил про https в htaccess форума попробовал обращаться с параметрами в адресной строке, идущими после /forum/, например, http://мой_домен/forum/search.... ive_topics (т.е., по http). В итоге идет переадресация на адрес https://мой_домен/forum/search... ive_topics - на https!!! сижу, офигеваю..
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||
| 07.09.2018, 14:24 | |||
|
0
|
|||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|||
| 07.09.2018, 14:29 [ТС] | |||
|
ясно. буду с ними колдовать...
0
|
|||
|
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
|
|||||||
| 09.09.2018, 21:02 [ТС] | |||||||
в итоге htaccess, размещенный в корне сайта, прекратил обработку этих запросов, и всю переадресацию выполняет htaccess, размещенный в папке forum ...
0
|
|||||||
| 09.09.2018, 21:02 | |
|
Помогаю со студенческими работами здесь
12
Не срабатывает переадресация Переадресация для гостевого посетиля на произвольную http страницу. Не срабатывает Не срабатывает свойство в медиа запросе Почему Python-скрипт в одной папке срабатывает, а в другой нет? Переадресация на non .php, когда имя файла php аналогично папке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|