[geteilt] Suchmaschinenfreundliche URLs aktivieren - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html) +--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html) +--- Thema: [geteilt] Suchmaschinenfreundliche URLs aktivieren (/thread-32881.html) |
[geteilt] Suchmaschinenfreundliche URLs aktivieren - voyager9 - 19.11.2015 Moin zusammen, wie der TE wollte auch ich heute mein Forum auf die benutzerfreundlichen URL`s umstellen. Habe also die htaccess.txt in .htaccess umbenannt und im ACP die Suchmaschinenfreundlichen URLs aktiviert. Danach geht die Index Seite noch, aber wenn man auf ein Forum klickt kommt nur noch Error 404. Gibts da nochwas zu tun?/beachten? RE: [geteilt] Suchmaschinenfreundliche URLs aktivieren - StefanT - 19.11.2015 Meist liegt das an einer falschen Umbenennung (die Datei muss exakt .htaccess heißen) oder der fehlenden Unterstützung von mod_rewrite seitens des Hosters. RE: [geteilt] Suchmaschinenfreundliche URLs aktivieren - voyager9 - 19.11.2015 Naja, ich bin mir sicher dass die datei exakt .htaccess heisst. habe das mehrfach probiert. Der Hoster ist 1&1. Was dieser unterstützt und nicht entzieht sich meiner Kenntnis RE: [geteilt] Suchmaschinenfreundliche URLs aktivieren - SvePu - 19.11.2015 Wenn du kann dann stelle mal bitte die Einstellungen für Suchmaschinen freundliche URLs im ACP auf automatisch erkennen und teste mal was dann passiert. RE: [geteilt] Suchmaschinenfreundliche URLs aktivieren - voyager9 - 20.11.2015 Das stand die ganze Zeit auf Automatisch erkennen. Und da kommen die utopischen Links..... Habe es nun selbst gefunden. Bei 1&1 muss RewriteBase / am Anfang der .htaccess angegeben werden. RE: [geteilt] Suchmaschinenfreundliche URLs aktivieren - Christoph - 17.09.2016 Hallo, ich habe leider das gleiche Problem (mybb187) und erhalte einen Internal Server Error. PHP Version ist 5.621 mit MySQL 5.173 auf CentOS und Apache. Ich habe die htaccess.txt in .htaccess umbenannt und RewriteBase / an verschiedenen Stellen zusätzlich testweise eingefügt (ganz am Anfang, hinter RewriteEngine on etc.). Habe automatische Erkennung und Aktiviert ausprobiert. Bei "Aktiviert" und ohne .htaccess Datei wird die Startseite geladen. Die umgeschriebenen Themen können nicht geladen werden. Die URLs scheinen aber geändert. Rewritemod kann der Server generell schon. Ich habe noch einen Shopware Shop mit URL rewrite laufen. Hat jemand noch einen Tipp für mich? RE: [geteilt] Suchmaschinenfreundliche URLs aktivieren - MrBrechreiz - 17.09.2016 Der Inhalt der .htaccess wäre interessant. RE: [geteilt] Suchmaschinenfreundliche URLs aktivieren - Christoph - 17.09.2016 Danke für deine Rückmeldung! Eine Supportanfrage zum Apache Fehlerlogan den Hostersupport ist ebenfalls schon raus. Dies ist der Inhalt der .htaccess, die direkt im root des Webservers liegt: Options -MultiViews +FollowSymlinks -Indexes # # If mod_security is enabled, attempt to disable it. # - Note, this will work on the majority of hosts but on # MediaTemple, it is known to cause random Internal Server # errors. For MediaTemple, please remove the block below # <IfModule mod_security.c> # Turn off mod_security filtering. SecFilterEngine Off # The below probably isn't needed, but better safe than sorry. SecFilterScanPOST Off </IfModule> # # MyBB "search engine friendly" URL rewrites # - Note, for these to work with MyBB please make sure you have # the setting enabled in the Admin CP and you have this file # named .htaccess # <IfModule mod_rewrite.c> RewriteBase / RewriteEngine on RewriteRule ^forum-([0-9]+)\.html$ forumdisplay.php?fid=$1 [L,QSA] RewriteRule ^forum-([0-9]+)-page-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2 [L,QSA] RewriteRule ^thread-([0-9]+)\.html$ showthread.php?tid=$1 [L,QSA] RewriteRule ^thread-([0-9]+)-page-([0-9]+)\.html$ showthread.php?tid=$1&page=$2 [L,QSA] RewriteRule ^thread-([0-9]+)-lastpost\.html$ showthread.php?tid=$1&action=lastpost [L,QSA] RewriteRule ^thread-([0-9]+)-nextnewest\.html$ showthread.php?tid=$1&action=nextnewest [L,QSA] RewriteRule ^thread-([0-9]+)-nextoldest\.html$ showthread.php?tid=$1&action=nextoldest [L,QSA] RewriteRule ^thread-([0-9]+)-newpost\.html$ showthread.php?tid=$1&action=newpost [L,QSA] RewriteRule ^thread-([0-9]+)-post-([0-9]+)\.html$ showthread.php?tid=$1&pid=$2 [L,QSA] RewriteRule ^post-([0-9]+)\.html$ showthread.php?pid=$1 [L,QSA] RewriteRule ^announcement-([0-9]+)\.html$ announcements.php?aid=$1 [L,QSA] RewriteRule ^user-([0-9]+)\.html$ member.php?action=profile&uid=$1 [L,QSA] RewriteRule ^calendar-([0-9]+)\.html$ calendar.php?calendar=$1 [L,QSA] RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)\.html$ calendar.php?calendar=$1&year=$2&month=$3 [L,QSA] RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+)\.html$ calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 [L,QSA] RewriteRule ^calendar-([0-9]+)-week-(n?[0-9]+)\.html$ calendar.php?action=weekview&calendar=$1&week=$2 [L,QSA] RewriteRule ^event-([0-9]+)\.html$ calendar.php?action=event&eid=$1 [L,QSA] <IfModule mod_env.c> SetEnv SEO_SUPPORT 1 </IfModule> </IfModule> # # If Apache is compiled with built in mod_deflade/GZIP support # then GZIP Javascript, CSS, HTML and XML so they're sent to # the client faster. # <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE application/javascript text/css text/html text/xml </IfModule> # Note: You are able to choose a different name in the Admin CP. If you've done that you need to change it here too <Files "error.log"> Order Deny,Allow Deny from all </Files> RE: [geteilt] Suchmaschinenfreundliche URLs aktivieren - MrBrechreiz - 17.09.2016 Einen Fehler kann ich schon mal nicht erkennen. Läuft das MyBB und dein Shop im gleichen Ordner ? RE: [geteilt] Suchmaschinenfreundliche URLs aktivieren - Christoph - 17.09.2016 Nein, es sind komplett unterschiedliche Projekte, die in keinem Zusammenhang zueinander stehen. |