Comments (38)
Try with cache disabled to see if it is a cache problem:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array (
'xyz.com' => array(
...
'cache' => array(
'disable' => true,
),
from typo3-realurl.
I tried, nothing has changed
from typo3-realurl.
I have no ideas 😕
from typo3-realurl.
Maybe I have a bad config?!
But it worked realurl 1.13.6
from typo3-realurl.
I want report the following:
1)
plugin realurl disable
links type:
https://domain.ru/index.php?id=info&L=0
https://domain.ru/index.php?id=info&L=1
work!
On this page we have links type:
https://domain.com/index.php?id=info&L=0
https://domain.com/index.php?id=info&L=1
work!
2)
plugin realurl enable
Enable automatic configuration
links type:
https://domain.ru/index.php?id=info&L=0
https://domain.ru/index.php?id=info&L=1
work!
On this page we have links type:
https://domain.com/index.php?id=info&L=0
https://domain.com/index.php?id=info&L=1
work!
links type:
https://domain.ru/info/
this page is a link:
https://domain.ru/en/information/ (!)
On this page we have links type:
https://domain.com/en/information/
https://domain.com/en/information/references/
^ ^
(domain.com) (not info)
conf.lang.txt
realurl_conf.txt
P.S. I understand that are so many of words! I hope this helps!
from typo3-realurl.
Sorry for anybody, who reads this but we switch to our native language to understand the problem better. I will make a summary after resolving the issue.
Посмотри в System>Configuration
, там на самом деле эта конфигурация? Картинка от другой проблемы, но поможет понять, где смотреть.
Или проблема в том, что страничные алиасы не работают?
from typo3-realurl.
Добрый вечер, Дмитрий!
Конфигурацию, проверил, это именно она. Корневая страница указана, и в конфиге, и на самой странице. Проблема именно в том, что не работают страничные алиасы. А свои исследования выше я привел, только для того, чтобы дать понять, что проблема возникает, и с автоконфигом, и с моей рабочей конфигурацией. Для контроля я также откатывался на typo3 7.6.3 и тоже проверил.
P.S. Неужели только у меня такая проблема?!
При этом dd_googlesitemap генерирует ссылки совершенно адекватно:
from typo3-realurl.
Алиасы были починены в 2.0.6. Похоже, у тебя в кэше старые ссылки остались просто. Попробуй полностью удаллить всё из обоих кэшей.
from typo3-realurl.
Sitemap будет работать, потому что он работает в режиме Backend, там кэши отключены.
from typo3-realurl.
Очистил все кеши, очистил таблицы realurl, перезапустил nginx, php-fpm, memcached, очистил кеши браузеров
Ничего не изменилось.
Удалил realurl, удалил все таблицы и поля realurl, установил снова, перезапустил nginx, php-fpm, memcached, очистил кеши браузеров
Ничего не изменилось.
Включил кеш realurl, перезапустил nginx, php-fpm, memcached, очистил кеши браузеров
Ничего не изменилось.
Убрал галку "Always prepend this domain in links" для домена domain.ru, выключил кеш realurl, перезапустил nginx, php-fpm, memcached, очистил кеши браузеров
Ничего не изменилось.
from typo3-realurl.
Добрый день, Дмитрий!
На другом домене развернул новую инсталяцию typo3 с использованием готовой сборки "The official Introduction Package" для пары страниц указал алиасы и сделал "переводы" на два языка, немецкий и датский. Получил следующее для страницы Customizing:
https://domain.ru/en/customize/
https://domain.ru/de/besonders-anfertigen/
https://domain.ru/dk/tilpasning/
Что-то мне подсказывает, что алиасы починились не до конца.
from typo3-realurl.
А что именно это подсказывает?
from typo3-realurl.
#69 ?
from typo3-realurl.
Я имел ввиду, что алиас (обведено на картинке) работает только на дефолтном языке, на языках отличных от такового, алиасы не работают для формирования ссылки.
from typo3-realurl.
#69 ?
Только что смотрел, не совсем понял, предлагается для нескольких сотен страниц дополнительно задавать еще и Speaking URL path segment? А если у кого пару тысяч страниц?
Мне кажется это не лучший вариант.
from typo3-realurl.
В общем-то, верно, что не используется. Alias – штука не переводимая, а для переведённых страниц используются поля c переводом. Используй speaking url path segment.
from typo3-realurl.
Я так понимаю при переходе от realurl 1.хх к 2.хх поменялась концепция в целом в этом смысле и возврата к концепции существовавшей в realurl 1.хх уже не будет?
from typo3-realurl.
Может какую-нибудь галку в настройках придумать, типа использовать алиасы основного языка?
from typo3-realurl.
Надо подумать.
from typo3-realurl.
Думаю, что починил. Если нет, откроем заново.
from typo3-realurl.
Дмитрий, добрый день!
Отлично! Пути теперь формируются из алиаса страницы и из "Speaking URL path segment" для всех языков. Но появилась новая проблема. На дефолтном языке все пути работают без проблем, для других языков (не дефолтных) при попытке перейти по любой внутренней ссылке, попадаешь на главную страницу данного языка. Причем если даже указан "Speaking URL path segment" для данного языка.
Кеш реалурл отключен, все кеши чистил, базы реалурл очистил. Проверил на чистой установке, там такая же история.
from typo3-realurl.
Да, есть ошибка.
from typo3-realurl.
В 2.0.9 поправлено.
from typo3-realurl.
Аллилуйя!
Дмитрий - Вы гений!!!
from typo3-realurl.
Дмитрий еще одна проблемка образовалась. Сейчас dd_googlesitemap в карте сайта для недофолтных доменов, формирует ссылки с дефолтным доменом. При реалурл 2.0.7 такого точно не было, на 2.0.8 и 2.0.9 появилось.
from typo3-realurl.
Дмитрий, добрый день!
И еще одна проблема выявилась. Как только включаешь кеширование реалурл страницы с недефолтного языка (https://domain.com/sitemap/) показывают содержимое страницы дефолтного языка (https://domain.ru/sitemap/) хотя в адресной строке остается (https://domain.com/sitemap/). Кеши чистил, таблицы реалурл очищал полностью.
Так-что, в итоге, две проблемки.
from typo3-realurl.
Это с версией из репозитория?
from typo3-realurl.
2.0.9
from typo3-realurl.
Та, что в TER? С версией из TER у меня работает, а вот с текущей из git – проблема есть.
from typo3-realurl.
Я не совсем понимаю, что такое TER, я брал версию отсюда: https://typo3.org/extensions/repository/view/realurl скачал и установил, это TER? А как брать версию из git я не знаю.
from typo3-realurl.
Да, та ссылка, это TER (TYPO3 Extension Repository).
/sitemap/ - это обычная страница?
Для dd_googlesitemap язык надо указывать явно, там домены не работают.
from typo3-realurl.
/sitemap/ - это обычная страница?
Да, это обычная страница, просто первое, что под руку попалось, а в целом аналогичная картина и по другим страницам сайта.
Для dd_googlesitemap язык надо указывать явно, там домены не работают.
Понял, учтем, просто до версии 2.0.6 включительно и с доменами работало.
from typo3-realurl.
Да, это обычная страница, просто первое, что под руку попалось, а в целом аналогичная картина и по другим страницам сайта.
Очень странно... Не могу воспроизвести.
Понял, учтем, просто до версии 2.0.6 включительно и с доменами работало.
Не-а, никогда не работало и не должно было. dd_googlesitemap инициализирует TYPO3 так, чтобы realurl не включался на декодирование вообще. Там между ними есть проблема курицы и яйца, которую сложно решить.
from typo3-realurl.
Не-а, никогда не работало и не должно было. dd_googlesitemap инициализирует TYPO3 так, чтобы realurl не включался на декодирование вообще. Там между ними есть проблема курицы и яйца, которую сложно решить.
Честное слово работало, много лет на realurl 1.хх и до 2.0.6 включительно, однозначно. Это не в качестве спора, а для информации :) В восьмом сообщении сверху есть скрин, как факт.
from typo3-realurl.
Странно. Это было убрано ещё в 2012-м году: dmitryd/typo3-dd_googlesitemap@2db7396
from typo3-realurl.
Очень странно... Не могу воспроизвести.
На чистой установке проверить не могу, у меня там домен только один, основной, привязан, а без доменов все работает корректно. Подскажите, пожалуйста, Дмитрий, а галка "Always prepend this domain in links" для дефолтного домена должна стоять или нет?
from typo3-realurl.
галка "Always prepend this domain in links" для дефолтного домена должна стоять или нет?
Вообще никогда не должна стоять.
from typo3-realurl.
У меня не стоит, уточнил на всякий случай.
from typo3-realurl.
Related Issues (20)
- Probably superfluous database query upon banUrlsRegExp requests HOT 1
- alias_field is saving IF(path_segment!='',path_segment,title) as string in the DB (tx_news) HOT 2
- unique_alias not updated to records without l10n_parent HOT 1
- different rootPageIds in query param
- Wiki: Scheduler suggestion outdated HOT 1
- PHP 7.3 compatibility HOT 5
- Documentation on on wiki.typo3.org HOT 1
- TYPO3 6.2: Default logging cannot be overwritten in AdditionalConfiguration.php
- Registered hooks are unset when auto conf is generated HOT 2
- PHP 7.3 support HOT 5
- TYPO3 7.6 remove trailing slash from speaking_url HOT 2
- XML codes at website home HOT 1
- ext_emconf.php 2.6.1 is not written well!! HOT 7
- tx_realurl_uniqalias not beeing updated HOT 1
- PHP 7.4 compatibility HOT 1
- option to disable fileName 'print' HOT 1
- Because pathdata.pid is on the pages.uid now non-admins can not delete any page with pathdata on it HOT 2
- Extension key "realurl" is NOT loaded! HOT 3
- 404 because of pid 0 in tx_realurl_urldata HOT 1
- Configuration not loaded correctly
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from typo3-realurl.