Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 10.07.2006, 09:52   #1
alsemo
Новенький
 
Регистрация: 04.04.2006
Сообщений: 7
По умолчанию слэш в Url

У меня следующий вопрос: как избавиться от слэша в URL, т.е. если я набираю mysite.com/admin/, то все нормально, заходит на страницу admin. если mysite.com/admin (без слэша), то страницы не находит. Можно ли как-то решить эту проблему. Нужно чтобы захдил на admin в обоих случаех.

P.S. На сайте используется realurl.
alsemo вне форума   Ответить с цитированием
Старый 10.07.2006, 13:33   #2
amida
Senior Member
 
Регистрация: 17.06.2005
Адрес: Chisinau, Moldova
Сообщений: 159
Отправить сообщение для amida с помощью ICQ
По умолчанию

Цитата:
Сообщение от alsemo
У меня следующий вопрос: как избавиться от слэша в URL, т.е. если я набираю mysite.com/admin/, то все нормально, заходит на страницу admin. если mysite.com/admin (без слэша), то страницы не находит. Можно ли как-то решить эту проблему. Нужно чтобы захдил на admin в обоих случаех.

P.S. На сайте используется realurl.
Я делал это настройкой апачевского mod_rewrite.
Поищи в инете по словам mod_rewrite trailing slash.
amida вне форума   Ответить с цитированием
Старый 10.07.2006, 14:45   #3
amida
Senior Member
 
Регистрация: 17.06.2005
Адрес: Chisinau, Moldova
Сообщений: 159
Отправить сообщение для amida с помощью ICQ
По умолчанию

Цитата:
Сообщение от alsemo
У меня следующий вопрос: как избавиться от слэша в URL, т.е. если я набираю mysite.com/admin/, то все нормально, заходит на страницу admin. если mysite.com/admin (без слэша), то страницы не находит. Можно ли как-то решить эту проблему. Нужно чтобы захдил на admin в обоих случаех.

P.S. На сайте используется realurl.
Вот это может тебе помочь:
RewriteCond %{REQUEST_URI} !(\.|/$)
RewriteRule (.*) http://www.mysite.com/$1/ [R=301,L]

По-моему это то, что тебе поможет - оно добавляет слэш в урл.
amida вне форума   Ответить с цитированием
Старый 11.07.2006, 16:32   #4
Volodymyr Pavlyuk
Продвинутый
 
Аватар для Volodymyr Pavlyuk
 
Регистрация: 17.03.2006
Адрес: Lviv, Ukraine
Сообщений: 31
Отправить сообщение для Volodymyr Pavlyuk с помощью ICQ Отправить сообщение для Volodymyr Pavlyuk с помощью Skype™
По умолчанию

а можно прописать следующие опции в localconf.php:
Код:
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
  '_DEFAULT' => array (
.....
.....
'init' => array(
          ...
          'appendMissingSlash' => 'ifNotFile',
          ...
      ),

....
....
),
);
Volodymyr Pavlyuk вне форума   Ответить с цитированием
Старый 11.07.2006, 16:38   #5
amida
Senior Member
 
Регистрация: 17.06.2005
Адрес: Chisinau, Moldova
Сообщений: 159
Отправить сообщение для amida с помощью ICQ
По умолчанию

Цитата:
Сообщение от Volodymyr Pavlyuk
а можно прописать следующие опции в localconf.php:
Код:
          'appendMissingSlash' => 'ifNotFile',
Не знал, что так можно. Тогда конечно так предпочтительнее.
А эта возможность есть в старых версиях RealUrl?
amida вне форума   Ответить с цитированием
Старый 12.07.2006, 09:44   #6
alsemo
Новенький
 
Регистрация: 04.04.2006
Сообщений: 7
По умолчанию

Отлично!!!! Спасибо большое!!! Все работает!
Воспользовался советом по настройке localconf.php, modrewrite не настраивал.

Спасибо еще раз всем!
alsemo вне форума   Ответить с цитированием
Старый 13.07.2006, 15:39   #7
Volodymyr Pavlyuk
Продвинутый
 
Аватар для Volodymyr Pavlyuk
 
Регистрация: 17.03.2006
Адрес: Lviv, Ukraine
Сообщений: 31
Отправить сообщение для Volodymyr Pavlyuk с помощью ICQ Отправить сообщение для Volodymyr Pavlyuk с помощью Skype™
По умолчанию

Цитата:
Сообщение от amida
Не знал, что так можно. Тогда конечно так предпочтительнее.
А эта возможность есть в старых версиях RealUrl?
не в курсе
Volodymyr Pavlyuk вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 23:51.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория