- Betroffene Version
- WoltLab Suite 5.4
Hallo,
anscheinend lassen sich nach der erfolgreichen Migration von WBB 4 auf Suite 5.4 die URLs nicht richig umschreiben
Versuche wbb4 URL domain.de/community/index.php?board/11-board-name1/ nach domain.de/community/forum/board/11-board-name1/ umzuschreiben
Siehe 4 Testfälle im Quellcode.
Ich hätte erwartet, dass das hier funktionieren sollte, tut es aber nicht.
Apache Configuration
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^forum/(.*)$ index.php?board/$1 [L,QSA]
Testfälle
Apache Configuration
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^gallery/(.*)$ gallery/index.php?$1 [L,QSA]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^forum/(.*)$ forum/index.php?$1 [L,QSA]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^blog/(.*)$ blog/index.php?$1 [L,QSA]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^(.*)$ index.php?$1 [L,QSA]
# # Versuche
# # 'domain.de/community/index.php?board/11-board-name1/'
# # nach
# # 'domain.de/community/forum/board/11-board-name1/'
# # umzuleiten.
# # a) .htaccess liegt im Verzeichnis /community/
# # b) Browserhistory wurde nach jedem Test gelöscht
# # Test 1
# RewriteCond %{SCRIPT_FILENAME} !-d
# RewriteCond %{SCRIPT_FILENAME} !-f
# RewriteRule ^forum/board/(.*)$ index.php?board$1 [L,QSA]
# # Test 2
# RewriteCond %{SCRIPT_FILENAME} !-d
# RewriteCond %{SCRIPT_FILENAME} !-f
# RewriteRule ^forum/board/(.*)$ index.php?board/$1 [L,QSA]
# # Test 3
# RewriteCond %{SCRIPT_FILENAME} !-d
# RewriteCond %{SCRIPT_FILENAME} !-f
# RewriteRule ^forum/(.*)$ index.php?board/$1 [L,QSA]
# # Test 4
# RewriteCond %{SCRIPT_FILENAME} !-d
# RewriteCond %{SCRIPT_FILENAME} !-f
# RewriteRule ^(.*)$ index.php?board/$1 [L,QSA]
Alles anzeigen
Ist es ein Bug oder gibt's dazu eine Lösung?