Re: [TYPO3-german] Problem mit URL

2018-05-05 Diskussionsfäden Bernhard Ludwig
Hi,

> Am 04.05.2018 um 14:30 schrieb Marcus Raphelt 
> :
> 
> Hi,
> 
> realurl kann so ohne weiteres - es sei denn, Du passt Deine RewriteRule 
> entsprehchend mit RegEx-Backreferencing an - gar nicht wissen, wozu die Zahl 
> gedacht ist.
> Schau mal hier, das dürfte helfen:
> https://github.com/dmitryd/typo3-realurl/wiki/Configuration-reference#valuemap
> 
> Im Zweifelsfall kannst Du auch einfach die Extension "urltool" installieren 
> und Dir von ihr eine realURL-Config generieren lassen.
> 
> Gruß
> Marcus

vielen Dank für Deine Hinweise, das hat schon viel weiter geholfen. Nun habe 
ich zumindest erst einmal den Fehler mit der doppelten URL beseitigen können. 
Es war
absRefPrefix = https://www.MeineDomainXYZ.de 

gesetzt, dadurch wurden natürlich die URLs doppelt geschrieben.

In der realUrl config habe ich anschließend
  array (
'GETvar' => 'L',
'valueMap' => 
array (
  de => '1',
  en => '2',
  fr => '3',
  rus => '4',
  es => '5',
),
'noMatch' => 'bypass',

gesetzt, damit ist der Pfad schon einmal lesbarer geworden
https://www.MeineDomainXYZ.de/de/Seitenname/ 


Leider hilft mir das nun aber immer noch nicht weiter, weil keine Übersetzungen 
angezeigt werden, es wird, egal was ausgewählt ist, immer die Standardsprache 
„de“ angezeigt. Dazu ist mir allerdings aufgefallen, dass im BE Deutsch mit der 
id 1 eingetragen ist, weswegen ja auch die realUrl config so wie oben aufgebaut 
ist. Allerdings steht in der page config folgendes:
page.config {
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 0
linkVars = L
sys_language_mode = strict
sys_language_uid = 0
language = de
locale_all = de_DE.utf8
htmlTag_langKey = de
}

Sehr verwirrend, weil die Sprachen ab id 1 anfangen und nicht, wie 
standardmäßig vorgesehen, mit id 0. Ändere ich die page.config auf id 1 um, 
dann bekomme ich einen Weiterleitungsfehler und die ganze Seite wird gar nicht 
mehr angezeigt.

Irgendwo muss hier eine Diskrepanz zwischen den IDs der Sprachen und der config 
sein. Ich weiß nur nicht wie ich das auflösen soll.
Vielleicht hast Du noch einen Hinweis?

Grüße,
Bernhard








___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Problem mit URL

2018-05-04 Diskussionsfäden Marcus Raphelt

Hi,

realurl kann so ohne weiteres - es sei denn, Du passt Deine RewriteRule 
entsprehchend mit RegEx-Backreferencing an - gar nicht wissen, wozu die 
Zahl gedacht ist.

Schau mal hier, das dürfte helfen:
https://github.com/dmitryd/typo3-realurl/wiki/Configuration-reference#valuemap

Im Zweifelsfall kannst Du auch einfach die Extension "urltool" 
installieren und Dir von ihr eine realURL-Config generieren lassen.


Gruß
Marcus

Am 04.05.18 um 14:02 schrieb Bernhard Ludwig:

Ja, da hast Du wohl einen Punkt richtig erkannt. Nur habe ich gerade 
festgestellt, dass die Sprachen gar nicht funktionieren. Ich hatte bisher noch 
keine Übersetzungen eingefügt und mich darauf verlassen, dass es keine Probleme 
macht. Leider falsch gedacht…
Nun ist es jedenfalls so, dass ich Übersetzungen im BE anlegen kann, diese dann 
aber, obwohl der Link mit


(die 4 als Beispiel für russisch) angezeigt wird, erscheint die Seite nur in deutscher Sprache. Und 
sobald ich an diesem wrap (10.wrap =  
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Problem mit URL

2018-05-04 Diskussionsfäden Bernhard Ludwig
Hallo Marcus,

> Am 03.05.2018 um 17:12 schrieb Marcus Raphelt 
> :
> 
> Hi Bernhard,
> 
> generiert typolink nicht schon den "vollwertigen" Link? Den Force-Redirect 
> von http zu https hast Du, wenn die Seite beim Benutzer angekommen ist, doch 
> schon durchgeführt - es ist. m.E. dann nicht mehr nötig, ein https 
> voranzustellen.
> 
> Gruß
> Marcus
> 
> Am 03.05.18 um 12:24 schrieb Bernhard Ludwig:
>> Ja, da bin ich auch drüber gestolpert. Habe das ja so übernommen und jetzt 
>> bei der allgemeinen Umstellung auf https im Template alle http geändert. 
>> M.E. erfüllt die „option“ wohl den Zweck, dass alle Sprachen mit https 
>> gewrapt werden, was ja eigentlich richtig wäre.
>> 


Ja, da hast Du wohl einen Punkt richtig erkannt. Nur habe ich gerade 
festgestellt, dass die Sprachen gar nicht funktionieren. Ich hatte bisher noch 
keine Übersetzungen eingefügt und mich darauf verlassen, dass es keine Probleme 
macht. Leider falsch gedacht…
Nun ist es jedenfalls so, dass ich Übersetzungen im BE anlegen kann, diese dann 
aber, obwohl der Link mit


(die 4 als Beispiel für russisch) angezeigt wird, erscheint die Seite nur in 
deutscher Sprache. Und sobald ich an diesem wrap (10.wrap =  http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Problem mit URL

2018-05-03 Diskussionsfäden Marcus Raphelt

Hi Bernhard,

generiert typolink nicht schon den "vollwertigen" Link? Den 
Force-Redirect von http zu https hast Du, wenn die Seite beim Benutzer 
angekommen ist, doch schon durchgeführt - es ist. m.E. dann nicht mehr 
nötig, ein https voranzustellen.


Gruß
Marcus

Am 03.05.18 um 12:24 schrieb Bernhard Ludwig:

Ja, da bin ich auch drüber gestolpert. Habe das ja so übernommen und jetzt bei 
der allgemeinen Umstellung auf https im Template alle http geändert. M.E. 
erfüllt die „option“ wohl den Zweck, dass alle Sprachen mit https gewrapt 
werden, was ja eigentlich richtig wäre.



___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Problem mit URL

2018-05-03 Diskussionsfäden Bernhard Ludwig
Hallo Marcus,

> Am 03.05.2018 um 12:06 schrieb Marcus Raphelt 
> :
> 
> Hi Bernhard,
> 
> u.g. Zeile kommt mir seltsam vor - wozu ist das https in dem Wrap gedacht?
> 
> Gruß
> Marcus
> 
> Am 03.05.18 um 11:24 schrieb Bernhard Ludwig:
>>   10.wrap =  http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Problem mit URL

2018-05-03 Diskussionsfäden Marcus Raphelt

Hi Bernhard,

u.g. Zeile kommt mir seltsam vor - wozu ist das https in dem Wrap gedacht?

Gruß
Marcus

Am 03.05.18 um 11:24 schrieb Bernhard Ludwig:

   10.wrap =  

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Problem mit URL

2018-05-03 Diskussionsfäden Bernhard Ludwig
Hallo Marcus und Dieter,

vielen Dank für die Hilfestellungen.

Ein Fehler war durch die noch nicht überall wirksamen Umleitungen bedingt. 
Jetzt bleibt noch ein Fehler übrig, den ich in der Sprachumschaltung vermute, 
komme aber nicht dahinter. Die doppelte Schreibweise der https…-Zeile erscheint 
nur dann und auch nur einmal, wenn ich auf eine andere Sprache umschalte. 
Bewege ich mich anschließend in der Navigation ist das doppelte Lottchen wieder 
verschwunden. 

Vielen Dank für eure Mühen.

Hier einmal die Sprachumschaltung zur Ansicht:

temp.language_switch.de = COA
temp.language_switch.de {
  10 = TEXT
  10.value = www.MeineDomainXYZ.de
  10.wrap =  |
}
temp.language_switch.en < temp.language_switch.de
temp.language_switch.en {
  10.value = www.MeineDomainXYZ.de
  20.typolink.additionalParams = =2
  30.value = >Englisch
  30.noTrimWrap = |" ||
}
temp.language_switch.fr < temp.language_switch.de
temp.language_switch.fr {
  10.value = www.MeineDomainXYZ.de
  20.typolink.additionalParams = =3
  30.value = >Französisch
  30.noTrimWrap = |" ||
}
temp.language_switch.rus < temp.language_switch.de
temp.language_switch.rus {
  10.value = www.MeineDomainXYZ.de
  20.typolink.additionalParams = =4
  30.value = >Russisch
  30.noTrimWrap = |" ||
}
temp.language_switch.es < temp.language_switch.de
temp.language_switch.es {
  10.value = www.MeineDomainXYZ.de
  20.typolink.additionalParams = =5
  30.value = >Spanisch
  30.noTrimWrap = |" ||
}
[globalVar = GP:L = 1]
temp.language_switch.de.10.wrap =  |
  10 < temp.language_switch.de
  20 < temp.language_switch.en
  30 < temp.language_switch.fr
  40 < temp.language_switch.rus
  #50 < temp.language_switch.es
}






> Am 30.04.2018 um 17:21 schrieb Bernhard Ludwig :
> 
> Hallo,
> 
> folgendes Problem nach Umstellung auf https (6.2.x):
> 
> die Domain ist erreichbar unter:
> https://www.MeineDomainXYZ.de 
> 
> Unterseiten erscheinen (RealUrl) unter:
> https://www.MeineDomainXYZ.de/beispieltitel/seitenname 
> 
> 
> Soweit alles gut. Eben schaue ich in die Webmastertools, da hat google auch 
> folgende Syntax indexiert:
> https://www.MeineDomainXYZ.de/ 
> https://www.MeineDomainXYZ.de
>  
> /1/beispieltitel/seitenname
>  
> 
> 
> Die 1 in der URL kommt von der gewählten Seitensprache. Soweit OK, aber woher 
> kommt die doppelte https-Domain in der URL und warum wirft das keinen Error 
> aus? Könnte das mit der Anweisung in der htaccess zu tun haben? Hier soll ja 
> eigentlich jede http-Anfrage auf https geleitet werden. Bin mir aber nicht 
> sicher, ob das so genau passt.
> 
> RewriteCond %{SERVER_PORT} !^443$
> RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]
> 
> 
> Vielen Dank für Hinweise, VG
> Bernhard
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Problem mit URL

2018-04-30 Diskussionsfäden Dr. Dieter Porth

Haben deine Seiten einen Titel-Tag?

Dein zitierter Text erinnert mich an eine Beschreibung-Struktur.

Aber ich kenne mich mit google nur wenig aus. Wenn google keinen Fehler 
anzeigt, wird deine Struktur wohl insgesamt in Ordnung sein.


Dieter


Am 30.04.2018 um 17:21 schrieb Bernhard Ludwig:

Hallo,

folgendes Problem nach Umstellung auf https (6.2.x):

die Domain ist erreichbar unter:
https://www.MeineDomainXYZ.de 

Unterseiten erscheinen (RealUrl) unter:
https://www.MeineDomainXYZ.de/beispieltitel/seitenname 


Soweit alles gut. Eben schaue ich in die Webmastertools, da hat google auch 
folgende Syntax indexiert:
https://www.MeineDomainXYZ.de/ 
https://www.MeineDomainXYZ.de 
/1/beispieltitel/seitenname 



Die 1 in der URL kommt von der gewählten Seitensprache. Soweit OK, aber woher 
kommt die doppelte https-Domain in der URL und warum wirft das keinen Error 
aus? Könnte das mit der Anweisung in der htaccess zu tun haben? Hier soll ja 
eigentlich jede http-Anfrage auf https geleitet werden. Bin mir aber nicht 
sicher, ob das so genau passt.

RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]


Vielen Dank für Hinweise, VG
Bernhard
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


--

Dr. Dieter Porth - Web-Entwickler

___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Problem mit URL

2018-04-30 Diskussionsfäden Marcus Raphelt

Hi,

die u.a. Rewrite-Regel sollte so passen und wird mit dem 
realURL-Verhalten nichts zu tun haben.
Gerade bei Weiterleitungen verlasse ich mich ausschließlich auf das, was 
cURL sagt - ggf. solltest Du mal testen, welche Header bei Aufruf ohne 
https zurückgegeben werden.


curl -I www.blah.de
oder

curl -LI www.blah.de
(folgt Redirects)


Evtl. kannst Du auch %{HTTP_HOST}%{REQUEST_URI} statt $1 probieren, aber 
Dein Problem scheint eher beim Value-Mapping der Sprachen in 
realURL-Konfiguration zu liegen. Ggf. mal alle Caches leeren (auch den 
von realURL).


Gruß
Marcus

Am 30.04.18 um 17:21 schrieb Bernhard Ludwig:


RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]




___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Problem mit URL

2018-04-30 Diskussionsfäden Bernhard Ludwig
Hallo,

folgendes Problem nach Umstellung auf https (6.2.x):

die Domain ist erreichbar unter:
https://www.MeineDomainXYZ.de 

Unterseiten erscheinen (RealUrl) unter:
https://www.MeineDomainXYZ.de/beispieltitel/seitenname 


Soweit alles gut. Eben schaue ich in die Webmastertools, da hat google auch 
folgende Syntax indexiert:
https://www.MeineDomainXYZ.de/ 
https://www.MeineDomainXYZ.de
 
/1/beispieltitel/seitenname
 


Die 1 in der URL kommt von der gewählten Seitensprache. Soweit OK, aber woher 
kommt die doppelte https-Domain in der URL und warum wirft das keinen Error 
aus? Könnte das mit der Anweisung in der htaccess zu tun haben? Hier soll ja 
eigentlich jede http-Anfrage auf https geleitet werden. Bin mir aber nicht 
sicher, ob das so genau passt.

RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]


Vielen Dank für Hinweise, VG
Bernhard
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german