2017-02-01 5 views
0

ich ein TYPO3-System von Live kopiert localhost, ist alles in Ordnung, außer ich keinen Link öffnen, kann ich die Seite mit ?id Viey kann aber nicht mit dem realpath:TYPO3 pagePath funktioniert nicht, während page_id funktioniert

www.myweb_site.com/index.php?id=17 => funktioniert

www.myweb_site.com/travelling => nicht

Dinge online nicht funktioniert arbeiten. Fehle ich etwas ???

EDIT :: ich das Umschreiben in meinem apache2 ativated (sudo a2enmod rewrite)

Meine realurl Erweiterung installiert ist.

Und hier ist meine .htaccess

<FilesMatch "\.(js|css)$"> 
    <IfModule mod_expires.c> 
    ExpiresActive on 
    ExpiresDefault "access plus 7 days" 
    </IfModule> 
    FileETag MTime Size 
</FilesMatch> 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.+)\.(\d+)\.(php|js|css|png|jpg|gif|gzip)$ $1.$3 [L] 
RewriteRule ^fileadmin/(.*/)?_recycler_/ - [F] 
RewriteRule ^fileadmin/templates/.*(\.txt|\.ts)$ - [F] 
RewriteRule ^typo3conf/ext/[^/]+/Resources/Private/ - [F] 
^/TYPO3root/(typo3/|fileadmin/|typo3conf/|typo3temp/|uploads/|favicon\.ico) - [L] 
RewriteRule ^(typo3/|fileadmin/|typo3conf/|typo3temp/|uploads/|favicon\.ico) - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-l 
RewriteRule .* index.php [L] 
</IfModule> 

Antwort

0

Mit „Geht nicht“ Ich glaube, du meinst du einen 404 Fehler bekommen, nicht wahr? In diesem Fall gibt es drei Möglichkeiten.

a) Ihr Webserver hat nicht das Modul "mod_rewrite" (falls es sich um einen schnellen Webserver handelt) oder das Äquivalent auf NGINX oder IIS.

b) Ihr Webserver ist nicht für die Verwendung von mod_rewrite konfiguriert. TYPO3 wird mit einer Datei namens .htaccess ausgeliefert, die mod_rewrite konfiguriert. Einige Download-Tools laden keine Dateien herunter, die mit a beginnen. Das könnte der Grund sein, dass diese Datei fehlt.

c) Ihre TYPO3-Installation verwendet nicht die Erweiterung realurl, die die sprechende URL in index.php? Id = ...

übersetzt
Verwandte Themen