Просмотр полной версии : "Человекоподобные URL"
HardRock
11.08.2008, 14:20
Появилась такая необходимость:
Зделать URL понятным дял человека,
Сейчас URL выглядит так index.php?id=3&L=1
а можно его вид зделать таким ?
/ru/news /en/news
/ru/home /en/home
/ru/download /en/download
В темах форума так и не нёшёл :(
Andrey Grey
11.08.2008, 14:24
очень странно что вы её не нашли. на этом форуме это самая обсуждаемая тема. скорее всего не искали.
realurl - разбирайтесь и ищите настройки.
HardRock
11.08.2008, 17:32
очень странно что вы её не нашли. на этом форуме это самая обсуждаемая тема. скорее всего не искали.
realurl - разбирайтесь и ищите настройки.
ненашёл потому что незнаю что конкретно искать
теперь знаю спасибо
HardRock
11.08.2008, 18:40
А есть описани на русском ?
как его устанавливать....
по мануалу который на typo3.com
и в самом ексте, нимагу ничег оразобрать, поле того как всё устанавливаю так как там сказано вылетает сайт
HardRock
11.08.2008, 19:02
В трубу )))
диз летит к чертям )) css не находит
а ваще сейчас покрутил, так вроде чёта работает, даже язык подставляет как надо но сами страницы не отображаются )))
ссылка выглядет теперь
http://web2.lan/typo3/ru/home/
но страница не открывается (( 404
в локал конфиг кинул етот код
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'preVars' => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'ru' => '1',
),
'noMatch' => 'bypass',
),
),
'fileName' => array (
'index' => array(
'page.html' => array(
'keyValues' => array (
'type' => 1,
)
),
'_DEFAULT' => array(
'keyValues' => array(
)
),
),
),
'postVarSets' => array(
'_DEFAULT' => array (
'news' => array(
array(
'GETvar' => 'tx_mininews[mode]',
'valueMap' => array(
'list' => 1,
'details' => 2,
)
),
array(
'GETvar' => 'tx_mininews[showUid]',
),
),
),
),
);
в цмс в сетап кинул ето
config.simulateStaticDocuments = 0
config.baseURL = http://web2.lan/typo3/
config.tx_realurl_enable = 1
в _.htaccess, котоырй находится в корне папки с цмс понаходил строки котоыре показаны в мануале и здела их вид такими
RewriteEngine On
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php
вроде всё
чего еще нехватает ?
Andrey Grey
11.08.2008, 19:05
reaelurl + urltool и будет вам счастие. если не подойдут те настройки что есть, тогда экспериментируйте с настройками.
описания на русском по реалурл не видел.
Andrey Grey
11.08.2008, 19:06
чтобы работал realurl, нужно переименовать _.htaccess в .htacces. на сервер деложен работать mod_rewrite
HardRock
11.08.2008, 19:10
чтобы работал realurl, нужно переименовать _.htaccess в .htacces. на сервер деложен работать mod_rewrite
насчёт mod_rewrite я хз, но .htacces переименовал , никаких результатов
а как mod_rewrite проверить ?
Andrey Grey
11.08.2008, 19:12
зайдите в install tool и там phpinfo()
HardRock
11.08.2008, 19:56
Ответте пожалуйста, почему могут не находится страницы ? что я еще не указал, если ссылка формируются правильно, но сами страницы не отображаются (
Andrey Grey
11.08.2008, 20:15
все страницы или некоторые? находиться или не открываются?
вообще realurl заработал? формирование ссылок не в счет. хоть одна страница открылась по сформированной ссылке?
Проблемы могут быть разные. подготовьесь к столкновению со сложностями. 2 сложные темы для новичка в т3: ЧПУ и новости. если и одну и другую полностью разобрать, то остальное будет легко.
У меня есть сейчас проблема с RealURL - прибил конфигурации, поставил URLTool, чищу все кэши, а тайпа всё равно выдаёт предыдущую настройку вида
меню/субменю/id записи/id страницы
Andrey Grey
11.08.2008, 20:27
А какой кеш вы чистите?
Clear all caches из главной страницы, плюс что-то есть в URLTool.
Andrey Grey
11.08.2008, 20:55
ctrl+f5 попробуйте после этого... :)))
HardRock
12.08.2008, 12:00
все страницы или некоторые? находиться или не открываются?
вообще realurl заработал? формирование ссылок не в счет. хоть одна страница открылась по сформированной ссылке?
Проблемы могут быть разные. подготовьесь к столкновению со сложностями. 2 сложные темы для новичка в т3: ЧПУ и новости. если и одну и другую полностью разобрать, то остальное будет легко.
Никакие страницы не находит
заходит только на домашнюю, а когда клацаю по какойнибуть ссылке, то ненаходит ето страницу
Вообще, если в цмс просматривать то все страници есть, но ниодна ссылка, формируемая на странице не работает, может чтото сапатчем ? переодрисация не происходит, или в typo3script чёта недописал ?
Andrey Grey
12.08.2008, 12:36
попробуйте сначала без realurl
config.simulateStaticDocuments = 1
config.simulateStaticDocuments_noTypeIfNoTitle = 1
и отключите реалурл
config.tx_realurl_enable = 0
Если сформированные ссылки открываются, то беда в настройках realurl, если нет, то не с ним.
HardRock
12.08.2008, 13:24
попробуйте сначала без realurl
config.simulateStaticDocuments = 1
config.simulateStaticDocuments_noTypeIfNoTitle = 1
и отключите реалурл
config.tx_realurl_enable = 0
Если сформированные ссылки открываются, то беда в настройках realurl, если нет, то не с ним.
неоткрываются (
Alex Podusov
12.08.2008, 13:37
а файл .htaccess присутствует? В стандартной поставке он переименован в _.htaccess. Если этот символ подчеркивания есть - его надо убрать (до точки ничего не должно быть - файлы с ведущей точкой предназначены для системы и недоступны извне сервера).
HardRock
12.08.2008, 13:48
а файл .htaccess присутствует? В стандартной поставке он переименован в _.htaccess. Если этот символ подчеркивания есть - его надо убрать (до точки ничего не должно быть - файлы с ведущей точкой предназначены для системы и недоступны извне сервера).
Вот она невнимательность, на первой странице етой темы, коекто мне посоветовал переименовать _.htaccess в .htacces , ну вот я и убрал не только подчёркивание, но и букву s в конце ))
спасибо всё заработало
Andrey Grey
12.08.2008, 18:50
низя слепо копи паст делать ;)
HardRock
12.08.2008, 18:58
низя слепо копи паст делать ;)
Наоборот
Я подумал что так и надо :o
:D
Andrey Grey
12.08.2008, 19:20
очипятался, а ви повторили.
думаю вопрос теперь решен полностью?
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot