[Frage] Apache 2.4.10 - RealUrl funktioniert nicht mehr TYPO3-Version: 6.2.0

  • Snoopie Snoopie
    TYPO3-Anwärter
    0 x
    7 Beiträge
    0 Hilfreiche Beiträge
    13. 06. 2015, 16:46

    Hallo,

    ich habe eine funktionierende Website mit Typo3 6.2.9 auf einem Apache 2.2-Server am Laufen. Dabei funktioniert die RealURL auch bestens mit folgendem TS:

    1. config {
    2. doctype = <!DOCTYPE html>
    3. xhtml_cleaning = all
    4. disablePrefixComment = 1
    5. index_enable = 1
    6. prefixLocalAnchors = all
    7. metaCharset = utf-8
    8. additionalHeaders = Content-Type:text/html;charset=utf-8
    9. prefixLocalAnchors = all
    10. spamProtectEmailAddresses = ascii
    11. spamProtectEmailAddresses_atSubst = (at)
    12. removeDefaultJS = external
    13. inlineStyle2TempFile = 1
    14. noScaleUp = 1
    15. meaningfulTempFilePrefix = 50
    16. index_metatags = 0
    17.  
    18. // Einstellungen für die Standardsprache
    19. language = de
    20. locale_all = de_DE
    21. locale_all = german
    22. locale_all = de.UTF-8
    23.  
    24. baseURL = https://www.example.com/
    25.  
    26.  
    27. simulateStaticDocuments = 0
    28. tx_realurl_enable = 1
    29. inlineStyle2TempFile = 1
    30.  
    31. }
    32.  
    33.  
    34. tx_srlanguagemenu_pi1._CSS_DEFAULT_STYLE >
    35. tx_newloginbox_pi3._CSS_DEFAULT_STYLE >
    36. tx_newloginbox_pi1._CSS_DEFAULT_STYLE >
    37. tx_wecknowledgebase_pi1._CSS_DEFAULT_STYLE >
    38. tx_cssfilelist._CSS_DEFAULT_STYLE >
    39. tt_news._CSS_DEFAULT_STYLE >
    40. tx_felogin_pi1._CSS_DEFAULT_STYLE >
    41. tx_ptextlist_pi1._CSS_DEFAULT_STYLE >
    42. tx_indexedsearch._CSS_DEFAULT_STYLE >
    43. #tx_cssstyledcontent._CSS_DEFAULT_STYLE >
    44. }

    Ich habe jetzt die Typo3-Installation auf einen Apache 2.4.10-Server verlegt. Hier funktioniert alles bis auf die RealURL. Hier bekomme ich die Browsermeldung,
    "The requested URL http://www.example.com/impressum.html was not found on this server."
    Ich habe an der Konfiguration des TS und der .htaccess nichts verändert:
    .htaccess:

    1. RewriteEngine On
    2. RewriteBase /
    3.  
    4. RewriteRule ^typo3$ - [L]
    5. RewriteRule ^typo3/.*$ - [L]
    6.  
    7. RewriteRule ^(typo3|t3lib|tslib|fileadmin|typo3conf|typo3temp|uploads|showpic\.php|favicon\.ico)/ - [L]
    8. RewriteRule ^typo3$ typo3/index_re.php [L]
    9. RewriteCond %{REQUEST_FILENAME} !-f
    10. RewriteCond %{REQUEST_FILENAME} !-d
    11. RewriteCond %{REQUEST_FILENAME} !-l
    12. RewriteRule .* index.php
    13.  
    14. #RewriteRule ^[^/]*\.html$ /index.ph]

    Meine vhost-Datei sieht so aus:

    1. <VirtualHost 192.168.1.7:80>
    2. ServerAdmin hostmaster@excample.com
    3. DocumentRoot /srv/www/typo3cms/excample.com
    4. ServerName www.excample.com
    5. ServerAlias excample.com
    6.  
    7. #<Directory />
    8. # Options FollowSymLinks
    9. # AllowOverride None
    10. #</Directory>
    11. <Directory /srv/www/typo3cms/excample.com/>
    12. Options +Indexes +FollowSymLinks +MultiViews
    13. AllowOverride All
    14. #Order allow,deny
    15. #allow from all
    16. Require all granted
    17. </Directory>
    18.  
    19. ScriptAlias /scripts "/srv/www/typo3cms/excample.com/scripts/"
    20.  
    21. <Directory "/srv/www/typo3cms/excample.com/scripts/">
    22. AllowOverride None
    23. Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    24. #Order allow,deny
    25. #Allow from all
    26. Require all granted
    27. </Directory>
    28.  
    29. Alias /Admin "/srv/www/typo3cms/excample.com/typo3/"
    30.  
    31. <Directory "/srv/www/typo3cms/excample.com/typo3/">
    32. Options -Indexes +MultiViews +FollowSymLinks
    33. AllowOverride None
    34. #Order allow,deny
    35. #Allow from all
    36. Require all granted
    37. </Directory>
    38.  
    39. ScriptAlias /cgi-bin/ "/srv/www/typo3cms/excample.com/cgi-bin/"
    40.  
    41. <Directory "/srv/www/typo3cms/excample.com/cgi-bin/">
    42. AllowOverride None
    43. Options +ExecCGI
    44. AddHandler cgi-script .cgi .pl
    45. #Order allow,deny
    46. #Allow from all
    47. Require all granted
    48. </Directory>
    49.  
    50. ErrorLog /var/log/apache2/www.excample.com-error.log
    51.  
    52. LogLevel warn
    53.  
    54. CustomLog /var/log/apache2/www.excample.com-access.log combined
    55. ServerSignature On
    56.  
    57. RewriteEngine on
    58. # RewriteLogLevel 2
    59. RewriteCond %{HTTP_HOST} ^www.excample.com$ [NC]
    60. RewriteRule ^(.*) https://www.excample.com$1 [L,R=301]
    61. RewriteCond %{HTTP_HOST} ^excample.com$ [NC]
    62. RewriteRule ^(.*) https://excample.com$1 [L,R=301]
    63.  
    64. </VirtualHost>

    Kann mir jemand unter euch weiterhelfen? Vielleicht mache ich etwas beim Apache falsch oder RealURL 1.12.8 funktioniert beim Apache 2.4.10 anders.

    Grüße

    Snoopie


  • 1
  • 1