(Nginx) Burning Board 3 und Community Plugins - SEO Links in Burning Board 4 lauffähig machen

Quelle: WoltLab Hilfe | Datum: 30. Dezember 2016 | Bild-Quelle: WoltLab.com


Umleitung alter Burning Board 3.x Links auf die neue Struktur


Bei einem Umstieg von Burning Board 3 auf Burning Board 4 funktionieren die alten Links des Suchmaschinenoptimierungs Plugins nicht mehr. Dieses Problem können Sie mit den unten stehenden Umschreibungen beheben.


Öffnen Sie die nginx.conf und suchen Sie passend zu Ihrem Eintrag in der Datei jeweils die neue Umschreibung heraus und ersetzen Sie die alte Umschreibung mit der neuen.


Sollten die Community Plugins nicht in den vorgegebenen Verzeichnissen installiert sein (blog, gallery), dann müssen Sie den Pfad in den Umschreibungen entsprechend anpassen!


Achten Sie bitte auf die korrekte Pfadangabe falls Ihr Forum in einem Unterordner liegt und nicht direkt über die Domain aufgerufen wird.



# Benutzerprofil-Link-Format

# user/{USER_ID}-{USERNAME}/

Alt: rewrite ^/user/([0-9]+)\-([^/\.]*)/?$ /index.php?page=User&userID=$1&username=$2 permanent;

4.0: rewrite ^/user/([0-9]+)\-([^/\.]*)/?$ /index.php/User/$1-$2/ permanent;

4.1: rewrite ^/user/([0-9]+)\-([^/\.]*)/?$ /index.php?user/$1-$2/ permanent;


# user/{USER_ID}/{USERNAME}/

Alt: rewrite ^/user/([0-9]+)/([^/\.]*)/?$ /index.php?page=User&userID=$1&username=$2 permanent;

4.0: rewrite ^/user/([0-9]+)/([^/\.]*)/?$ /index.php/User/$1-$2/ permanent;

4.1: rewrite ^/user/([0-9]+)/([^/\.]*)/?$ /index.php?user/$1-$2/ permanent;



# Link-Format für Sprung zum letzten Beitrag

# {PARENT_BOARDS}board{BOARD_ID}-{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/last-post.html

Alt: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php?page=Thread&threadID=$4&action=lastPost permanent;

4.0: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php/Thread/$4-$5/?action=lastPost permanent;

4.1: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php?thread/$4-$5/&action=lastPost permanent;


# {PARENT_BOARDS}{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/last-post.html

Alt: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php?page=Thread&threadID=$3&action=lastPost permanent;

4.0: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php/Thread/$3-$4/?action=lastPost permanent;

4.1: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php?thread/$3-$4/&action=lastPost permanent;


# {BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/last-post.html

Alt: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php?page=Thread&threadID=$2&action=lastPost permanent;

4.0: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php/Thread/$2-$3/?action=lastPost permanent;

4.1: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php?thread/$2-$3/&action=lastPost permanent;


# board{BOARD_ID}-{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/last-post.html

Alt: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php?page=Thread&threadID=$3&action=lastPost permanent;

4.0: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php/Thread/$3-$4/?action=lastPost permanent;

4.1: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php?thread/$3-$4/&action=lastPost permanent;


# {THREAD_ID}-{THREAD_TOPIC}/last-post.html

Alt: rewrite ^/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php?page=Thread&threadID=$1&action=lastPost permanent;

4.0: rewrite ^/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php/Thread/$1-$2/?action=lastPost permanent;

4.1: rewrite ^/([0-9]+)\-([^/\.]*)/last\-post\.html$ /index.php?thread/$1-$2/&action=lastPost permanent;



# Link-Format für Sprung zum ersten neuen Beitrag

# {PARENT_BOARDS}board{BOARD_ID}-{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/first-new-post.html

Alt: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php?page=Thread&threadID=$4&action=firstNew permanent;

4.0: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php/Thread/$1-$2/?action=firstNew permanent;

4.1: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php?thread/$1-$2/&action=firstNew permanent;


# {PARENT_BOARDS}{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/first-new-post.html

Alt: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php?page=Thread&threadID=$3&action=firstNew permanent;

4.0: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php/Thread/$3-$4/?action=firstNew permanent;

4.1: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php?thread/$3-$4/&action=firstNew permanent;


# {BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/first-new-post.html

Alt: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php?page=Thread&threadID=$2&action=firstNew permanent;

4.0: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php/Thread/$2-$3/?action=firstNew permanent;

4.1: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php?thread/$2-$3/&action=firstNew permanent;


# board{BOARD_ID}-{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/first-new-post.html

Alt: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php?page=Thread&threadID=$3&action=firstNew permanent;

4.0: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php/Thread/$3-$4/?action=firstNew permanent;

4.1: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php?thread/$3-$4/&action=firstNew permanent;


# {THREAD_ID}-{THREAD_TOPIC}/first-new-post.html

Alt: rewrite ^/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php?page=Thread&threadID=$1&action=firstNew permanent;

4.0: rewrite ^/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php/Thread/$1-$2/?action=firstNew permanent;

4.1: rewrite ^/([0-9]+)\-([^/\.]*)/first\-new\-post\.html$ /index.php?thread/$1-$2/&action=firstNew permanent;



# Beitrags-Link-Format

# {PARENT_BOARDS}board{BOARD_ID}-{BOARD_TITLE}/p{POST_ID}-{THREAD_TOPIC}/

Alt: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php?page=Thread&postID=$4 permanent;

4.0: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php/Thread/?postID=$4&$args#post$4? permanent;

4.1: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php?thread/&postID=$4&$args#post$4? permanent;


# {PARENT_BOARDS}{BOARD_TITLE}/p{POST_ID}-{THREAD_TOPIC}/

Alt: rewrite ^/([^/\.]+/)*([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php?page=Thread&postID=$3 permanent;

4.0: rewrite ^/([^/\.]+/)*([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php/Thread/?postID=$3&$args#post$3? permanent;

4.1: rewrite ^/([^/\.]+/)*([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php?thread/&postID=$3&$args#post$3? permanent;


# {BOARD_TITLE}/p{POST_ID}-{THREAD_TOPIC}/

Alt: rewrite ^/([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php?page=Thread&postID=$2 permanent;

4.0: rewrite ^/([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php/Thread/?postID=$2&$args#post$2? permanent;

4.1: rewrite ^/([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php?thread/&postID=$2&$args#post$2? permanent;


# board{BOARD_ID}-{BOARD_TITLE}/p{POST_ID}-{THREAD_TOPIC}/

Alt: rewrite ^/board([0-9]+)\-([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php?page=Thread&postID=$3 permanent;

4.0: rewrite ^/board([0-9]+)\-([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php/Thread/?postID=$3&$args#post$3? permanent;

4.1: rewrite ^/board([0-9]+)\-([^/\.]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php?thread/&postID=$3&$args#post$3? permanent;


# board{BOARD_ID}/p{POST_ID}-{THREAD_TOPIC}/

Alt: rewrite ^/board([0-9]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php?page=Thread&postID=$2 permanent;

4.0: rewrite ^/board([0-9]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php/Thread/?postID=$2&$args#post$2? permanent;

4.1: rewrite ^/board([0-9]+)/p([0-9]+)\-([^/\.]*)/?$ /index.php?thread/&postID=$2&$args#post$2? permanent;


# p{POST_ID}-{THREAD_TOPIC}.html

Alt: rewrite ^/p([0-9]+)\-([^/\.]*)\.html$ /index.php?page=Thread&postID=$1 permanent;

4.0: rewrite ^/p([0-9]+)\-([^/\.]*)\.html$ /index.php/Thread/?postID=$1&$args#post$1? permanent;

4.1: rewrite ^/p([0-9]+)\-([^/\.]*)\.html$ /index.php?thread/&postID=$1&$args#post$1? permanent;



# Themen-Link-Format für multiple Seite

# {PARENT_BOARDS}board{BOARD_ID}-{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/index{THREAD_PAGE_NO}.html

Alt: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php?page=Thread&threadID=$4&pageNo=$6 permanent;

4.0: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php/Thread/$4-$5/?pageNo=$6 permanent;

4.1: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php?thread/$4-$5/&pageNo=$6 permanent;


# {PARENT_BOARDS}{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/index{THREAD_PAGE_NO}.html

Alt: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php?page=Thread&threadID=$3&pageNo=$5 permanent;

4.0: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php/Thread/$3-$4/?pageNo=$5 permanent;

4.1: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php?thread/$3-$4/&pageNo=$5 permanent;


# {BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/index{THREAD_PAGE_NO}.html

Alt: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php?page=Thread&threadID=$2&pageNo=$4 permanent;

4.0: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php/Thread/$2-$3/?pageNo=$4 permanent;

4.1: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php?thread/$2-$3/&pageNo=$4 permanent;


# board{BOARD_ID}-{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/index{THREAD_PAGE_NO}.html

Alt: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php?page=Thread&threadID=$3&pageNo=$5 permanent;

4.0: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php/Thread/$3-$4/?pageNo=$5 permanent;

4.1: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php?thread/$3-$4/&pageNo=$5 permanent;


# board{BOARD_ID}/{THREAD_ID}-{THREAD_TOPIC}/index{THREAD_PAGE_NO}.html

Alt: rewrite ^/board([0-9]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php?page=Thread&threadID=$2&pageNo=$4 permanent;

4.0: rewrite ^/board([0-9]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php/Thread/$2-$3/?pageNo=$4 permanent;

4.1: rewrite ^/board([0-9]+)/([0-9]+)\-([^/\.]*)/index([0-9]+)\.html$ /index.php?thread/$2-$3/&pageNo=$4 permanent;



# {THREAD_ID}-{THREAD_TOPIC}/thread{THREAD_PAGE_NO}.html

Alt: rewrite ^/([0-9]+)\-([^/\.]*)/thread([0-9]+)\.html$ /index.php?page=Thread&threadID=$1&pageNo=$3 permanent;

4.0: rewrite ^/([0-9]+)\-([^/\.]*)/thread([0-9]+)\.html$ /index.php/Thread/$1-$2/?pageNo=$3 permanent;

4.1: rewrite ^/([0-9]+)\-([^/\.]*)/thread([0-9]+)\.html$ /index.php?thread/$1-$2/&pageNo=$3 permanent;



# Themen-Link-Format

# {PARENT_BOARDS}board{BOARD_ID}-{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/

Alt: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php?page=Thread&threadID=$4 permanent;

4.0: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php/Thread/$4-$5/ permanent;

4.1: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php?thread/$4-$5/ permanent;


# {PARENT_BOARDS}{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/

Alt: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php?page=Thread&threadID=$3 permanent;

4.0: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php/Thread/$3-$4/ permanent;

4.1: rewrite ^/([^/\.]+/)*([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php?thread/$3-$4/ permanent;


# {BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/

Alt: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php?page=Thread&threadID=$2 permanent;

4.0: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php/Thread/$2-$3/ permanent;

4.1: rewrite ^/([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php?thread/$2-$3/ permanent;


# board{BOARD_ID}-{BOARD_TITLE}/{THREAD_ID}-{THREAD_TOPIC}/

Alt: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php?page=Thread&threadID=$3 permanent;

4.0: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php/Thread/$3-$4/ permanent;

4.1: rewrite ^/board([0-9]+)\-([^/\.]+)/([0-9]+)\-([^/\.]*)/?$ /index.php?thread/$3-$4/ permanent;


# board{BOARD_ID}/{THREAD_ID}-{THREAD_TOPIC}/

Alt: rewrite ^/board([0-9]+)/([0-9]+)\-([^/\.]*)/?$ /index.php?page=Thread&threadID=$2 permanent;

4.0: rewrite ^/board([0-9]+)/([0-9]+)\-([^/\.]*)/?$ /index.php/Thread/$2-$3/ permanent;

4.1: rewrite ^/board([0-9]+)/([0-9]+)\-([^/\.]*)/?$ /index.php?1hread/$2-$3/ permanent;


# {THREAD_ID}-{THREAD_TOPIC}.html

Alt: rewrite ^/([0-9]+)\-([^/\.]*)\.html$ /index.php?page=Thread&threadID=$1 permanent;

4.0: rewrite ^/([0-9]+)\-([^/\.]*)\.html$ /index.php/Thread/$1-$2/ permanent;

4.1: rewrite ^/([0-9]+)\-([^/\.]*)\.html$ /index.php?thread/$1-$2/ permanent;


# Foren-Link-Format für multiple Seite

# {PARENT_BOARDS}board{BOARD_ID}-{BOARD_TITLE}/index{BOARD_PAGE_NO}.html

Alt: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/index([0-9]+)\.html$ /index.php?page=Board&boardID=$2&pageNo=$4 permanent;

4.0: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/index([0-9]+)\.html$ /index.php/Board/$2-$3/?pageNo=$4 permanent;

4.1: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/index([0-9]+)\.html$ /index.php?board/$2-$3/&pageNo=$4 permanent;



# {PARENT_BOARDS}{BOARD_TITLE}/index{BOARD_PAGE_NO}.html

Alt: rewrite ^/([^/\.]+/)*([^/\.]+)/index([0-9]+)\.html$ /index.php?page=Board&boardTitle=$2&pageNo=$3 permanent;

4.0: rewrite ^/([^/\.]+/)*([^/\.]+)/index([0-9]+)\.html$ /index.php/BoardList/ permanent;

4.1: rewrite ^/([^/\.]+/)*([^/\.]+)/index([0-9]+)\.html$ /index.php?board-list/ permanent;


# board{BOARD_ID}/index{BOARD_PAGE_NO}.html

Alt: rewrite ^/board([0-9]+)/index([0-9]+)\.html$ /index.php?page=Board&boardID=$1&pageNo=$2 permanent;

4.0: rewrite ^/board([0-9]+)/index([0-9]+)\.html$ /index.php/Board/$1/?pageNo=$2 permanent;

4.1: rewrite ^/board([0-9]+)/index([0-9]+)\.html$ /index.php?board/$1/&pageNo=$2 permanent;


# {BOARD_TITLE}/board{BOARD_PAGE_NO}.html

Alt: rewrite ^/([^/\.]+)/board([0-9]+)\.html$ /index.php?page=Board&boardTitle=$1&pageNo=$2 permanent;

4.0: rewrite ^/([^/\.]+)/board([0-9]+)\.html$ /index.php/BoardList/ permanent;

4.1: rewrite ^/([^/\.]+)/board([0-9]+)\.html$ /index.php?board-list/ permanent;


# Link-Format für übergeordnete Foren

# board{BOARD_ID}-{BOARD_TITLE}/

Alt: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/?$ /index.php?page=Board&boardID=$2 permanent;

4.0: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/?$ /index.php/Board/$2/ permanent;

4.1: rewrite ^/(board[0-9]+\-[^/\.]+/)*board([0-9]+)\-([^/\.]+)/?$ /index.php?board/$2/ permanent;


# {BOARD_TITLE}/

Alt: rewrite ^/([^/\.]+/)*([^/\.]+)/?$ /index.php?page=Board&boardTitle=$1 permanent;

4.0: rewrite ^/([^/\.]+)\.html$ /index.php/BoardList/ permanent;

4.1: rewrite ^/([^/\.]+)\.html$ /index.php?board-list/ permanent;


# board{BOARD_ID}/

Alt: rewrite ^/board([0-9]+)/?$ /index.php?page=Board&boardID=$1 permanent;

4.0: rewrite ^/board([0-9]+)/?$ /index.php/Board/$1/ permanent;

4.1: rewrite ^/board([0-9]+)/?$ /index.php?board/$1/ permanent;


# Startseiten-Links umschreiben

# {PAGE_TITLE}.html

Alt: rewrite ^/([^/\.]+)\.html$ /index.php?page=Index permanent;

4.0: rewrite ^/([^/\.]+)\.html$ /index.php/BoardList/ permanent;

4.1: rewrite ^/([^/\.]+)\.html$ /index.php?board-list/ permanent;


# index.html

Alt: rewrite ^/index\.html$ /index.php?page=Index permanent;

4.0: rewrite ^/index\.html$ /index.php/BoardList/ permanent;

4.1: rewrite ^/index\.html$ /index.php?board-list/ permanent;


Blog


#Blog-Link-Format

#user/blog{USER_ID}-{USERNAME}/

Alt: rewrite ^/user/blog([0-9]+)\-([^/\.]*)/entry([0-9]+)\-([^/\.]*)/?$ /index.php?page=UserBlogEntry&entryID=$3 permanent;

4.0: rewrite ^/user/blog([0-9]+)\-([^/\.]*)/entry([0-9]+)\-([^/\.]*)/?$ /blog/index.php/Entry/$3-$4/ permanent;

4.1: rewrite ^/user/blog([0-9]+)\-([^/\.]*)/entry([0-9]+)\-([^/\.]*)/?$ /blog/index.php?entry/$3-$4/ permanent;


#user/blog{USER_ID}/{USERNAME}/

Alt: rewrite ^/user/blog([0-9]+)/([^/\.]*)/entry([0-9]+)/([^/\.]*)/?$ /index.php?page=UserBlogEntry&entryID=$3 permanent;

4.0: rewrite ^/user/blog([0-9]+)/([^/\.]*)/entry([0-9]+)/([^/\.]*)/?$ /blog/index.php/Entry/$3-$4/ permanent;

4.1: rewrite ^/user/blog([0-9]+)/([^/\.]*)/entry([0-9]+)/([^/\.]*)/?$ /blog/index.php?entry/$3-$4/ permanent;



#Kategorie-Link-Format

#user/blog{USER_ID}-{USERNAME}/category{CATEGORY_ID}-{CATEGORY_NAME}/

Alt: rewrite ^/user/blog([0-9]+)\-([^/\.]*)/category([0-9]+)\-([^/\.]*)/?$ /index.php?page=UserBlog&userID=$1&categoryID=$3 permanent;

4.0: rewrite ^/user/blog([0-9]+)\-([^/\.]*)/category([0-9]+)\-([^/\.]*)/?$ /blog/index.php/EntryList/?userID=$1 permanent;

4.1: rewrite ^/user/blog([0-9]+)\-([^/\.]*)/category([0-9]+)\-([^/\.]*)/?$ /blog/index.php?entry-list/&userID=$1 permanent;


#user/blog{USER_ID}/{USERNAME}/category{CATEGORY_ID}/{CATEGORY_NAME}/

Alt: rewrite ^/user/blog([0-9]+)/([^/\.]*)/category([0-9]+)/([^/\.]*)/?$ /index.php?page=UserBlog&userID=$1&categoryID=$3 permanent;

4.0: rewrite ^/user/blog([0-9]+)/([^/\.]*)/category([0-9]+)/([^/\.]*)/?$ /blog/index.php/EntryList/?userID=$1 permanent;

4.1: rewrite ^/user/blog([0-9]+)/([^/\.]*)/category([0-9]+)/([^/\.]*)/?$ /blog/index.php?entry-list/&userID=$1 permanent;


#Kategorie-Link-Format (globale)

#blog/category{CATEGORY_ID}-{CATEGORY_NAME}/

Alt: rewrite ^/blog/category([0-9]+)\-([^/\.]*)/?$ /index.php?page=UserBlogOverview&categoryID=$1 permanent;

4.0: rewrite ^/blog/category([0-9]+)\-([^/\.]*)/?$ /blog/index.php/Blog/ permanent;

4.1: rewrite ^/blog/category([0-9]+)\-([^/\.]*)/?$ /blog/index.php?blog-list/ permanent;


#blog/category{CATEGORY_ID}/{CATEGORY_NAME}/

Alt: rewrite ^/blog/category([0-9]+)/([^/\.]*)/?$ /index.php?page=UserBlogOverview&categoryID=$1 permanent;

4.0: rewrite ^/blog/category([0-9]+)/([^/\.]*)/?$ /blog/index.php/Blog/ permanent;

4.1: rewrite ^/blog/category([0-9]+)/([^/\.]*)/?$ /blog/index.php?blog-list/ permanent;



#Artikel-Link-Format

#user/blog{USER_ID}-{USERNAME}/entry{ENTRY_ID}-{ENTRY_SUBJECT}/

Alt: rewrite ^/user/blog([0-9]+)\-([^/\.]*)/?$ /index.php?page=UserBlog&userID=$1 permanent;

4.0: rewrite ^/user/blog([0-9]+)\-([^/\.]*)/?$ /blog/index.php/EntryList/?userID=$1 permanent;

4.1: rewrite ^/user/blog([0-9]+)\-([^/\.]*)/?$ /blog/index.php?blog-list/&userID=$1 permanent;


#user/blog{USER_ID}/{USERNAME}/entry{ENTRY_ID}/{ENTRY_SUBJECT}/

Alt: rewrite ^/user/blog([0-9]+)/([^/\.]*)/?$ /index.php?page=UserBlog&userID=$1 permanent;

4.0: rewrite ^/user/blog([0-9]+)/([^/\.]*)/?$ /blog/index.php/EntryList/?userID=$1 permanent;

4.1: rewrite ^/user/blog([0-9]+)/([^/\.]*)/?$ /blog/index.php?blog-list/&userID=$1 permanent;




Galerie


#Galerie-Link-Format

#user/gallery{USER_ID}-{USERNAME}/

Alt: rewrite ^/user/gallery([0-9]+)\-([^/\.]*)/photo([0-9]+)\-([^/\.]*)/?$ /index.php?page=UserGalleryPhoto&photoID=$3 permanent;

4.0: rewrite ^/user/gallery([0-9]+)\-([^/\.]*)/photo([0-9]+)\-([^/\.]*)/?$ /gallery/index.php/Image/$3-$4/ permanent;

4.1: rewrite ^/user/gallery([0-9]+)\-([^/\.]*)/photo([0-9]+)\-([^/\.]*)/?$ /gallery/index.php?image/$3-$4/ permanent;


#user/gallery{USER_ID}/{USERNAME}/

Alt: rewrite ^/user/gallery([0-9]+)/([^/\.]*)/photo([0-9]+)/([^/\.]*)/?$ /index.php?page=UserGalleryPhoto&photoID=$3 permanent;

4.0: rewrite ^/user/gallery([0-9]+)/([^/\.]*)/photo([0-9]+)/([^/\.]*)/?$ /gallery/index.php/Image/$3-$4/ permanent;

4.1: rewrite ^/user/gallery([0-9]+)/([^/\.]*)/photo([0-9]+)/([^/\.]*)/?$ /gallery/index.php?image/$3-$4/ permanent;


#Alben-Link-Format

#user/gallery{USER_ID}-{USERNAME}/album{ALBUM_ID}-{ALBUM_TITLE}/

Alt: rewrite ^/user/gallery([0-9]+)\-([^/\.]*)/album([0-9]+)\-([^/\.]*)/?$ /index.php?page=UserGalleryPhotos&albumID=$3 permanent;

4.0: rewrite ^/user/gallery([0-9]+)\-([^/\.]*)/album([0-9]+)\-([^/\.]*)/?$ /gallery/index.php/Album/$3-$4/ permanent;

4.1: rewrite ^/user/gallery([0-9]+)\-([^/\.]*)/album([0-9]+)\-([^/\.]*)/?$ /gallery/index.php?album/$3-$4/ permanent;


#user/gallery{USER_ID}/{USERNAME}/album{ALBUM_ID}/{ALBUM_TITLE}/

Alt: rewrite ^/user/gallery([0-9]+)/([^/\.]*)/album([0-9]+)/([^/\.]*)/?$ /index.php?page=UserGalleryPhotos&albumID=$3 permanent;

4.0: rewrite ^/user/gallery([0-9]+)/([^/\.]*)/album([0-9]+)/([^/\.]*)/?$ /gallery/index.php/Album/$3-$4/ permanent;

4.1: rewrite ^/user/gallery([0-9]+)/([^/\.]*)/album([0-9]+)/([^/\.]*)/?$ /gallery/index.php?album/$3-$4/ permanent;


#Kategorie-Link-Format

#gallery/category{CATEGORY_ID}-{CATEGORY_NAME}/

Alt: rewrite ^/gallery/category([0-9]+)\-([^/\.]*)/?$ /index.php?page=UserGalleryOverview&categoryID=$1 permanent;

4.0: rewrite ^/gallery/category([0-9]+)\-([^/\.]*)/?$ /gallery/index.php/Gallery/ permanent;

4.1: rewrite ^/gallery/category([0-9]+)\-([^/\.]*)/?$ /gallery/index.php?image-list/$1-$2/ permanent;


#gallery/category{CATEGORY_ID}/{CATEGORY_NAME}/

Alt: rewrite ^/gallery/category([0-9]+)/([^/\.]*)/?$ /index.php?page=UserGalleryOverview&categoryID=$1 permanent;

4.0: rewrite ^/gallery/category([0-9]+)/([^/\.]*)/?$ /gallery/index.php/Gallery/ permanent;

4.1: rewrite ^/gallery/category([0-9]+)/([^/\.]*)/?$ /gallery/index.php?image-list/$1-$2/ permanent;


#Bilder-Link-Format

#user/gallery{USER_ID}-{USERNAME}/photo{PHOTO_ID}-{PHOTO_TITLE}/

Alt: rewrite ^/user/gallery([0-9]+)\-([^/\.]*)/?$ /index.php?page=UserGallery&userID=$1 permanent;

4.0: rewrite ^/user/gallery([0-9]+)\-([^/\.]*)/?$ /gallery/index.php/Image/$1-$2/ permanent;

4.1: rewrite ^/user/gallery([0-9]+)\-([^/\.]*)/?$ /gallery/index.php?album-list/$1-$2/ permanent;


#user/gallery{USER_ID}/{USERNAME}/photo{PHOTO_ID}/{PHOTO_TITLE}/

Alt: rewrite ^/user/gallery([0-9]+)/([^/\.]*)/?$ /index.php?page=UserGallery&userID=$1 permanent;

4.0: rewrite ^/user/gallery([0-9]+)/([^/\.]*)/?$ /gallery/index.php/Image/$1-$2/ permanent;

4.1: rewrite ^/user/gallery([0-9]+)/([^/\.]*)/?$ /gallery/index.php?album-list/$1-$2/ permanent;



Eine fertige neue nginx.conf für das alte SEO mit den Vorgabewerten nach der Installation würde wie folgt aussehen: