- Affected Version
- WoltLab Suite 3.1
Hallo zusammen,
vorab: ich weiß, dass es schon einige Beiträge zu Problemen nach einem Serverumzug gibt, jedoch hat mir davon nichts großartig weitergeholfen
Zu meiner Situation: Ich bin vom Webhoster zu einem eigenen VServer umgezogen. Ich benutze MYSQL und Apache2. Andere Webseiten von mir funktionieren auch problemlos.
Wie der Titel verrät funktionieren auch nur einige Seiten nicht, was mich mehr wundert als wenn gar keine Seite aufrufbar wäre.
Mir ist aufgefallen, dass URLs mit einer tieferen Verzeichnisstruktur nicht funktionieren.
Beispiel:
Funktioniert: http://www.example.com/calendar/
Funktioniert nicht: http://www.example.com/calendar/weekly
Funktioniert: http://www.example.com/forum/
Funktioniert nicht: http://www.example.com/forum/board/4-regeln-wichtig/
Das ACP funktioniert komplett.
Das ist aber nicht immer der Fall. Die /members-list/ funktioniert z.B gar nicht, auch noch ein paar andere Seiten.
Hier meine .htaccess:
### WBB SEO START ###
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
# Rewrite application /blog/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^blog/(.*)$ blog/index.php?$1 [L,QSA]
# Rewrite application /calendar/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^calendar/(.*)$ calendar/index.php?$1 [L,QSA]
# Rewrite application /gallery/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^gallery/(.*)$ gallery/index.php?$1 [L,QSA]
# Rewrite application /filebase/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^filebase/(.*)$ filebase/index.php?$1 [L,QSA]
# Rewrite application /marketplace/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^marketplace/(.*)$ marketplace/index.php?$1 [L,QSA]
# Rewrite application /rdb/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^rdb/(.*)$ rdb/index.php?$1 [L,QSA]
# Rewrite application /forum/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^forum/(.*)$ forum/index.php?$1 [L,QSA]
# Rewrite application /wcf/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^wcf/(.*)$ wcf/index.php?$1 [L,QSA]
# Rewrite application /cms/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^cms/(.*)$ cms/index.php?$1 [L,QSA]
# Rewrite application /usermap/
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^usermap/(.*)$ usermap/index.php?$1 [L,QSA]
# Rewrite application /
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.*)$ index.php?$1 [L,QSA]
</IfModule>
### WBB SEO END ###
### HTTPS REDIRECT START
RewriteEngine on
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://dreamvape.net/$1 [R=301,L]
### HTTPS REDIRECT END ###
### WWW REDIRECT START ###
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.dreamvape.net [NC]
RewriteRule ^(.*)$ http://dreamvape.net/$1 [L,R=301]
### WWW REDIRECT END ###
Display More
Ich hoffe, dass mir dabei jemand helfen kann.
Dankeschön
LG