![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#1 |
Новенький
Регистрация: 07.01.2007
Сообщений: 20
|
![]()
Подсобите с настройкой.
В typo3 рабочий для apache realurl. В конфиге nginx: rewrite ^(.*) /index.php?id=$1; Однако "красивые" ссылки не работают. Где я не прав? |
![]() |
![]() |
![]() |
#2 |
Senior Member
|
![]()
а что в Setup у вас?
|
![]() |
![]() |
![]() |
#3 |
Новенький
Регистрация: 07.01.2007
Сообщений: 20
|
![]()
В Setup:
config.baseURL = http://url/ config.tx_realurl_enable = 1 config.uniqueLinkVars = 1 config.linkVars = L В localconf: Код:
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array( 'fileName' => array ( 'index' => array( 'index.html' => array( 'keyValues' => array( ) ), ), ), 'fileName' => array( 'index' => array( 'sitemap.xml' => array( 'keyValues' => array( 'type' => '999', ), ), ), ), ); |
![]() |
![]() |
![]() |
#4 | |
Senior Member
|
![]() Цитата:
выполняется редирект просто на index.php, а все параметры вычиляются RealURL по URL запросу, а не передаются через id. Последний раз редактировалось Pavel Antonov; 14.06.2007 в 17:46 |
|
![]() |
![]() |
![]() |
#5 | |
Administrator
|
![]() Цитата:
так есть правильный код рерайтинга для Apache.. для nginx нужно, ясное дело, писать аналогичный код |
|
![]() |
![]() |
![]() |
#6 |
Новенький
Регистрация: 07.01.2007
Сообщений: 20
|
![]()
Преобразовал в nginx.conf:
Код:
rewrite .* /index.php last; if (!-f $request_filename) { rewrite .* /index.php last; } if (!-d $request_filename) { rewrite .* /index.php last; } if (!-e $request_filename) { rewrite .* /index.php last; } |
![]() |
![]() |
![]() |
#7 | |
Senior Member
|
![]() Цитата:
А как там вообще подключен PHP? через FastCGI? |
|
![]() |
![]() |
![]() |
#8 |
Новенький
Регистрация: 07.01.2007
Сообщений: 20
|
![]()
Именно, fastcgi.
|
![]() |
![]() |
![]() |
#9 |
Senior Member
|
![]() А тогда закономерный вопрос: передается ли в FastCGI оригинальный URL при использовании rewrite? Если его не видит RealURL, то ничего работать не будет. Попробуйте посмотреть что в приходит в TYPO3. |
![]() |
![]() |
![]() |
#10 |
Новенький
Регистрация: 07.01.2007
Сообщений: 20
|
![]()
А где можно посмотреть что в typo3 приходит?
Может кто-нить покажет свой вариант для nginx? |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Typo3 для автосайта | Евгений | Общие вопросы | 11 | 26.02.2008 01:17 |
Cлишком сложно показалось? | carlos | Вопросы выбора CMS | 5 | 04.07.2007 16:37 |
TYPO3 Security Bulletin TYPO3-20061220-1: Remote Command Execution in TYPO3 | RSS Bot | Новости TYPO3 (на английском) | 6 | 26.12.2006 00:44 |
Почему так много профессиональных сайтов именно на TYPO3? | OM | Общие вопросы | 2 | 06.02.2006 17:17 |
Несколько вопросов по TYPO3 | Александр Д. | Общие вопросы | 11 | 26.01.2006 19:29 |