[TYPO3-UG Denmark] Force RealURLs
Mads Jensen
Mads at bee3.dk
Mon Jul 27 17:24:43 CEST 2009
Det sidste skal selvfølgelig være:
(interne links)
RewriteCond %{HTTP_HOST} ^www\.domæne\.dk$
RewriteRule ^.*subdomæne\/(.*)\.html\.$
http://www.domæne.dk/subdomæne/$1.html [L,R=301]
M.V.H. / Regards
Mads Jensen
-----Oprindelig meddelelse-----
Fra: typo3-ug-denmark-bounces at lists.netfielders.de
[mailto:typo3-ug-denmark-bounces at lists.netfielders.de] På vegne af Mads
Jensen
Sendt: 27. juli 2009 17:22
Til: 'TYPO3 Usergroup Denmark'
Emne: Re: [TYPO3-UG Denmark] Force RealURLs
Hej Hans-Henrik
Måske dette virker bedre:
(eksterne links)
RewriteCond %{HTTP_HOST} !^www\.domæne\.dk$
RewriteRule ^(.*)(\.html\.)$ %{HTTP_HOST}$1.html [L,R=301]
(interne links)
RewriteCond %{HTTP_HOST} ^www\.domæne\.dk$
RewriteRule ^.*subdomæne\/(.*)\.html\.$
http://www.domæne.dk/subdomæne/$3.html [L,R=301]
M.V.H. / Regards
Mads Jensen
-----Oprindelig meddelelse-----
Fra: typo3-ug-denmark-bounces at lists.netfielders.de
[mailto:typo3-ug-denmark-bounces at lists.netfielders.de] På vegne af
e-Optimator
Sendt: 27. juli 2009 16:40
Til: TYPO3 Usergroup Denmark
Emne: Re: [TYPO3-UG Denmark] Force RealURLs
Hej Mads
Det er tæt på at være perfekt, den ændrer ihvertfald til html.
Eneste problem er at den tilføjer hele stien (eller noget i den stil),
f.eks hvis jeg sætter et punktum efter en vilkårlig side ender det sådan
her:
normalt:
*http://www.domæne.dk/subdomæne/side.html*
efter indsættelse af punktum efter html:
*http://www.domæne.dk/home/virtual/site160/fst/var/www/html/www.domæne.dksub
domæne/side.html*
er der en måde at omgå dette på?
VH
Hans-Henrik
Mads Jensen wrote:
> Hej Hans-Henrik,
>
> Det kan formodentlig klares med noget så nemt som:
>
> RewriteRule ^(.*)(\.html\.)$ $1.html [L,R=301]
>
> Eller måske endnu bedre:
>
> RewriteRule ^(.*)(\.html\.)$ %{HTTP_HOST}$1.html [L,R=301]
>
> M.V.H. / Regards
> Mads Jensen
>
> -----Oprindelig meddelelse-----
> Fra: typo3-ug-denmark-bounces at lists.netfielders.de
> [mailto:typo3-ug-denmark-bounces at lists.netfielders.de] På vegne af
> e-Optimator
> Sendt: 27. juli 2009 13:45
> Til: TYPO3 Usergroup Denmark
> Emne: Re: [TYPO3-UG Denmark] Force RealURLs
>
> Hej Mads
>
> Tak for svaret!
>
> Extension er netop lavet fordi der er problemer med mod_rewrite i
> .htaccess og TYPO3.
> Jeg tror problemet er, at fejlen er i selve filtypen, og ikke filnavnet.
> Der er normalt ingen problemer når jeg ændrer navnet på siden eller
> flytter den osv.
> Jeg prøvede også en hvor jeg redirectede *sidenavn.htm* til
> *sidenavn.html*, og det virker heller ikke.
> Det er selvfølgelig kun et enkelt link det drejer sig om, men tænk hvis
> linket var fra DR eller CNN - det ville jo være forfærdeligt :)
>
> Så jeg hører gerne flere forslag.
>
> PS. Hvad ville expression være til .htaccess hvis jeg nu liiige ville
> prøve lykken alligevel?
>
> Mads Jensen wrote:
>
>> Hej Hans.Henrik,
>>
>> Jeg kender ikke lige Christians extension, men siden han skriver der ikke
>>
> er
>
>> (brug for) nogen konfiguration, tvivler jeg på du kan lave speciel regler
>> til den.
>>
>> Du kan dog selv lave alle disse regler i din .htaccess fil, hvis du er
>> hjemme i mod_rewrite og lidt regular expressions.
>>
>> M.V.H. / Regards
>> Mads Jensen
>>
>> -----Oprindelig meddelelse-----
>> Fra: typo3-ug-denmark-bounces at lists.netfielders.de
>> [mailto:typo3-ug-denmark-bounces at lists.netfielders.de] På vegne af
>> e-Optimator
>> Sendt: 27. juli 2009 07:47
>> Til: TYPO3 Usergroup Denmark
>> Emne: Re: [TYPO3-UG Denmark] Force RealURLs
>>
>> Hej Christian (og alle andre TYPO´s)
>>
>> Jeg har haft umådelig stor glæde og fremgang med din extension "Force
>> RealURLs", tak for den!
>>
>> Jeg har nu et problem med et forumindlæg (jeg ikke kan rette i), der har
>> postet et forkert formateret link til et at mine sites.
>>
>> Problemet er at linket ender med et punktum efter html, altså
>> "domæne.dk/side.html.", og det skal gerne viderestilles til
>> "domæne.dk/side.html" (UDEN punktum til sidst).
>>
>> Er der er en mulighed for at gøre det via din extension, eller kender du
>> en anden metode til at løse det problem ?
>>
>> På forhånd tak.
>>
>> Venlig hilsen
>> Hans-Henrik
>>
>> Christian Jul Jensen wrote:
>>
>>
>>> Hej
>>>
>>> Jeg har lovet at gøre opmærksom på når jeg blev færdig med den her, og
nu
>>>
>>>
>> er
>>
>>
>>> den så uploadet og kommet igennem TYPO3.orgs extension-kværn:
>>>
>>> http://typo3.org/extensions/repository/view/forcerealurls/0.1.0/
>>>
>>> Manualen er ikke renderet til online-brug endnu, men den ligger som sxw
i
>>> extensionen.
>>>
>>> Jeg skal nok lige sige at den ikke er kørt i et produktionsmiljø endnu,
>>>
> og
>
>>> jeg vil meget gerne have noget feedback hvis der skulle være problemer,
>>>
>>>
>> jeg
>>
>>
>>> tror mest det kan opstå i forbindelse med arbejde i BE, hvor dert måske
>>>
>>>
>> kan
>>
>>
>>> opstå noget bøvl med caching-systemerne.
>>>
>>>
>>>
>>>
>>>
>> _______________________________________________
>> TYPO3-UG-Denmark mailing list
>> TYPO3-UG-Denmark at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
>>
>> _______________________________________________
>> TYPO3-UG-Denmark mailing list
>> TYPO3-UG-Denmark at lists.netfielders.de
>> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
>>
>>
>>
> _______________________________________________
> TYPO3-UG-Denmark mailing list
> TYPO3-UG-Denmark at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
>
> _______________________________________________
> TYPO3-UG-Denmark mailing list
> TYPO3-UG-Denmark at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
>
>
_______________________________________________
TYPO3-UG-Denmark mailing list
TYPO3-UG-Denmark at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
_______________________________________________
TYPO3-UG-Denmark mailing list
TYPO3-UG-Denmark at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark
More information about the TYPO3-UG-Denmark
mailing list