Вход

Просмотр полной версии : слэш в Url


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

P.S. На сайте используется realurl.

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

P.S. На сайте используется realurl.

Я делал это настройкой апачевского mod_rewrite.
Поищи в инете по словам mod_rewrite trailing slash.

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

P.S. На сайте используется realurl.

Вот это может тебе помочь:
RewriteCond %{REQUEST_URI} !(\.|/$)
RewriteRule (.*) http://www.mysite.com/$1/ [R=301,L]

По-моему это то, что тебе поможет - оно добавляет слэш в урл.

Volodymyr Pavlyuk
11.07.2006, 16:32
а можно прописать следующие опции в localconf.php:

$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
'_DEFAULT' => array (
.....
.....
'init' => array(
...
'appendMissingSlash' => 'ifNotFile',
...
),

....
....
),
);

amida
11.07.2006, 16:38
а можно прописать следующие опции в localconf.php:


'appendMissingSlash' => 'ifNotFile',


Не знал, что так можно. Тогда конечно так предпочтительнее.
А эта возможность есть в старых версиях RealUrl?

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

Спасибо еще раз всем!

Volodymyr Pavlyuk
13.07.2006, 15:39
Не знал, что так можно. Тогда конечно так предпочтительнее.
А эта возможность есть в старых версиях RealUrl?
не в курсе