Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
<IfModule mod_rewrite.c>
RewriteEngine On
# Мой редирект на /
RewriteCond %{REQUEST_URI} ^(.*/[^/\.]+)$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/forum/$1/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
</IfModule>
Там строка в параметрах потому что, из-за чего в теории и не подставляет. У меня в Ксенкарте от Джакселя, где в ссылках тоже строки используются, движок так же себя ведёт. Есть подозрение на то, что он ждёт слеш из-за строки.если создать в Узлах страницу, то не подставляет /
Если бы все так работало...Вообще, никто не мешает в "Найти" добавить слеш.
Там строка в параметрах потому что, из-за чего в теории и не подставляет. У меня в Ксенкарте от Джакселя, где в ссылках тоже строки используются, движок так же себя ведёт. Есть подозрение на то, что он ждёт слеш из-за строки.
RewriteCond %{REQUEST_URI} ^(.*/[^/\.]+)$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/forum/$1/ [R=301,L]
https://site.com/forum/noti/a//
)Redirect 301 /forum/noti/a https://site.com/forum/noti/a/
Там нет никакого багаЕсли Вы уверены в том, что это баг - могу оформить баг-репорт на офе, хотя более чем уверен, что Крис поставит тег "As designed".
Нету бага, просто есть "ослоумные" которые ломают логику движка. Слэш проставляется в страницах без проблем. ЧЯДНТ?Если Вы уверены в том, что это баг
У ТС проблема в другом заключается. Если сделать страницу напримерСлэш проставляется в страницах без проблем.
https://example.com/pages/test/
, то она открывается только со слешем, именно в таком виде. Если попробовать открыть без слеша: https://example.com/pages/test
, то будет ошибка.Обратитесь к тем, кто хорошо разбирается в конфигах Апача. Мне с этим вопросом один раз поддержка хостинга помогла.решайте это не фильтрами роутинга, а редиректом
Сегодня это и написал я. Спросив, как поправить, чтобы только по /forum/noti/ срабатывало бы -Обратитесь к тем, кто хорошо разбирается в конфигах Апача. Мне с этим вопросом один раз поддержка хостинга помогла.
RewriteCond %{REQUEST_URI} ^(.*/[^/\.]+)$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/forum/$1/ [R=301,L]
Так я и говорю, просто ослоумные любят еще и полицемерить тут.У ТС проблема в другом заключается. Если сделать страницу напримерhttps://example.com/pages/test/
, то она открывается только со слешем, именно в таком виде. Если попробовать открыть без слеша:https://example.com/pages/test
, то будет ошибка.
vadims, как вам сказали
Обратитесь к тем, кто хорошо разбирается в конфигах Апача. Мне с этим вопросом один раз поддержка хостинга помогла.
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения