URL schön machen
Forumsregeln
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
Bitte im Thementitel den Präfix deiner phpBB-Version angeben
URL schön machen
Hallo liebe Community,
ich würde gerne für unser Forum eine kleine Verbesserung durchführen. Ich suche nach einer Extension oder einer Möglichkeit, um folgendes "Problem" zu beheben:
Die URL der Forenbeiträge würde ich gerne so ummodeln, dass bei einem Thema (Bsplsw. "htaccess") aus der dazugehörigen URL ("http://meinedomain/forum/viewtopic.php?f=2&t=115") nur noch "http://meinedomain/forum/htaccess" wird.
Eine Frage an dieser Stelle: Ist diese Ummodelung schädlich für das Ranking bei den Suchmaschinen oder vielleicht sogar förderlich?
Ich habe die Extension Datenbank durchforstet und leider nichts brauchbares gefunden (vielleicht auch nur ein Anfall von Blindheit?).
Ich würde mich freuen, wenn mir jemand dabei helfen könnte.
Benötigt ihr noch weitere Infos von mir (Quellcode von Dateien, Unklarheiten? , etc...) ?
ich würde gerne für unser Forum eine kleine Verbesserung durchführen. Ich suche nach einer Extension oder einer Möglichkeit, um folgendes "Problem" zu beheben:
Die URL der Forenbeiträge würde ich gerne so ummodeln, dass bei einem Thema (Bsplsw. "htaccess") aus der dazugehörigen URL ("http://meinedomain/forum/viewtopic.php?f=2&t=115") nur noch "http://meinedomain/forum/htaccess" wird.
Eine Frage an dieser Stelle: Ist diese Ummodelung schädlich für das Ranking bei den Suchmaschinen oder vielleicht sogar förderlich?
Ich habe die Extension Datenbank durchforstet und leider nichts brauchbares gefunden (vielleicht auch nur ein Anfall von Blindheit?).
Ich würde mich freuen, wenn mir jemand dabei helfen könnte.
Benötigt ihr noch weitere Infos von mir (Quellcode von Dateien, Unklarheiten? , etc...) ?
Re: URL schön machen
Was Du suchst ist eine "SEO oder nice-URL" Extension. Un die gibt's dortRosch hat geschrieben:Hallo liebe Community,
ich würde gerne für unser Forum eine kleine Verbesserung durchführen. Ich suche nach einer Extension oder einer Möglichkeit, um folgendes "Problem" zu beheben:
Die URL der Forenbeiträge würde ich gerne so ummodeln, dass bei einem Thema (Bsplsw. "htaccess") aus der dazugehörigen URL ("http://meinedomain/forum/viewtopic.php?f=2&t=115") nur noch "http://meinedomain/forum/htaccess" wird.
Eine Frage an dieser Stelle: Ist diese Ummodelung schädlich für das Ranking bei den Suchmaschinen oder vielleicht sogar förderlich?
Ich habe die Extension Datenbank durchforstet und leider nichts brauchbares gefunden (vielleicht auch nur ein Anfall von Blindheit?).
Ich würde mich freuen, wenn mir jemand dabei helfen könnte.
Benötigt ihr noch weitere Infos von mir (Quellcode von Dateien, Unklarheiten? , etc...) ?
viewtopic.php?f=149&t=233380
Allerdings die URLs ganz so "clean" umzuschreiben wie in deinem Beispiel geht leider wegen der Struktur und anderen Gründen mit phpBB nicht
Re: URL schön machen
Vielen Dank für die schnelle Antwort juliokr !
Allerdings habe ich noch Probleme diese Extension zu installieren.
Ich habe die Extension entpackt und in das /ext Verzeichnis hochgeladen.
Allerdings ist diese nicht im Admin-Bereich des Forums sichtbar.
Was mache ich falsch ?
Allerdings habe ich noch Probleme diese Extension zu installieren.
Ich habe die Extension entpackt und in das /ext Verzeichnis hochgeladen.
Allerdings ist diese nicht im Admin-Bereich des Forums sichtbar.
Was mache ich falsch ?

Re: URL schön machen
Du musst im "ext" Ordner einen Ordner mit dem Namen "tas2580" anlegen und darin den Ordner "seourls" ladenRosch hat geschrieben:Vielen Dank für die schnelle Antwort juliokr !
Allerdings habe ich noch Probleme diese Extension zu installieren.
Ich habe die Extension entpackt und in das /ext Verzeichnis hochgeladen.
Allerdings ist diese nicht im Admin-Bereich des Forums sichtbar.
Was mache ich falsch ? :Mops:
Re: URL schön machen
Vielen vielen Dank !
Hatte noch ne Leerzeile ziwschen seo und urls! das war der Fehler.
Allerdings kann ich nun gar nicht mehr auf mein Forum zugreifen
Hat es vielleicht noch mit der htaccess Datei zu tun ? Was bedeutet der Post aus dem verlinkten Thema von dir, dass man die htaccess durch den Text aus der htaccess.txt (aus dem ext) erweitern soll ?
Einfach den Test kopieren und unten reinkopieren in die htaccess des Forums?
Hatte noch ne Leerzeile ziwschen seo und urls! das war der Fehler.
Allerdings kann ich nun gar nicht mehr auf mein Forum zugreifen

Hat es vielleicht noch mit der htaccess Datei zu tun ? Was bedeutet der Post aus dem verlinkten Thema von dir, dass man die htaccess durch den Text aus der htaccess.txt (aus dem ext) erweitern soll ?
Einfach den Test kopieren und unten reinkopieren in die htaccess des Forums?
Re: URL schön machen
Genau Du musst den code aus dem htaccess.txt in den .htaccess kopieren und evtl.Rosch hat geschrieben::
Hat es vielleicht noch mit der htaccess Datei zu tun ? Was bedeutet der Post aus dem verlinkten Thema von dir, dass man die htaccess durch den Text aus der htaccess.txt (aus dem ext) erweitern soll ?
Einfach den Test kopieren und unten reinkopieren in die htaccess des Forums?
Code: Alles auswählen
RewriteBase /
Code: Alles auswählen
RewriteBase /forum
http://meinedomain/forum/
liegt
Re: URL schön machen
Soweit so gut, habe nun die htaccess zu angepasst.
Nun bekomme ich eine andere Fehlermeldung und zwar
Habe die htaccess.txt Datei geöffnet und alles kopiert. Anschließend bin ich in die .htaccess im Installationsordner des Forums gegangen und habe sie ganz ans Ende eingefügt und die oben genannte Änderung an der RewriteBase vorgenommen.
Habe ich dort irgendwelche Fehler gemacht ? Kann mir das gerade nicht erklären woran es liegt.
Code: Alles auswählen
RewriteBase /forum
Nun bekomme ich eine andere Fehlermeldung und zwar
nachdem ich auf das erste unterverzeichnis klicke. Die index seite funktioniert.No route found for "GET /aufgaben-studis-f2/"
Habe die htaccess.txt Datei geöffnet und alles kopiert. Anschließend bin ich in die .htaccess im Installationsordner des Forums gegangen und habe sie ganz ans Ende eingefügt und die oben genannte Änderung an der RewriteBase vorgenommen.
Habe ich dort irgendwelche Fehler gemacht ? Kann mir das gerade nicht erklären woran es liegt.
Re: URL schön machen
Also bei mir sieht der gesamte .htaccess so aus
Vielleicht musst Du noch de cache löschen ?
Code: Alles auswählen
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /forum
#
# Uncomment the statement below if URL rewriting doesn't
# work properly. If you installed phpBB in a subdirectory
# of your site, properly set the argument for the statement.
# e.g.: if your domain is test.com and you installed phpBB
# in http://www.test.com/phpBB/index.php you have to set
# the statement RewriteBase /phpBB/
#
#RewriteBase /
RewriteRule ^(.*)-f([0-9]*)/(.*)-t([0-9]*)-s([0-9]*).html viewtopic.php?f=$2&t=$4&start=$5&%{QUERY_STRING} [L]
RewriteRule ^(.*)-f([0-9]*)/(.*)-t([0-9]*).html viewtopic.php?f=$2&t=$4&%{QUERY_STRING} [L]
RewriteRule ^(.*)-f([0-9]*)/index-s([0-9]*).html viewforum.php?f=$2&start=$3&%{QUERY_STRING} [L]
RewriteRule ^(.*)-f([0-9]*)/ viewforum.php?f=$2&%{QUERY_STRING} [L]
RewriteRule ^(.*)-f([0-9]*) viewforum.php?f=$2&%{QUERY_STRING} [L]
#
# Uncomment the statement below if you want to make use of
# HTTP authentication and it does not already work.
# This could be required if you are for example using PHP via Apache CGI.
#
#RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
# The following 3 lines will rewrite URLs passed through the front controller
# to not require app.php in the actual URL. In other words, a controller is
# by default accessed at /app.php/my/controller, but can also be accessed at
# /my/controller
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ app.php [QSA,L]
#
# If symbolic links are not already being followed,
# uncomment the line below.
# http://anothersysadmin.wordpress.com/2008/06/10/mod_rewrite-forbidden-403-with-apache-228/
#
#Options +FollowSymLinks
</IfModule>
# With Apache 2.4 the "Order, Deny" syntax has been deprecated and moved from
# module mod_authz_host to a new module called mod_access_compat (which may be
# disabled) and a new "Require" syntax has been introduced to mod_authz_host.
# We could just conditionally provide both versions, but unfortunately Apache
# does not explicitly tell us its version if the module mod_version is not
# available. In this case, we check for the availability of module
# mod_authz_core (which should be on 2.4 or higher only) as a best guess.
<IfModule mod_version.c>
<IfVersion < 2.4>
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
</IfVersion>
<IfVersion >= 2.4>
<Files "config.php">
Require all denied
</Files>
<Files "common.php">
Require all denied
</Files>
</IfVersion>
</IfModule>
<IfModule !mod_version.c>
<IfModule !mod_authz_core.c>
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
</IfModule>
<IfModule mod_authz_core.c>
<Files "config.php">
Require all denied
</Files>
<Files "common.php">
Require all denied
</Files>
</IfModule>
</IfModule>
Re: URL schön machen
Vielen dank !
Hab deine htaccess kopiert eingefügt und die RewriteBase geändert.
hatte das ganz unten drunter gepackt anstatt wie du mitten drin ! Daran lag es wohl
Jetzt funktioniert auf jeden fall alles !
Gibt es denn auch eine Möglichkeit das Ganze manuell irgendwie umzumodeln, falls das meinem Chef nicht so passt mit einer Extension ?
Hat sich erledigt der Chef ist voll und ganz zufrieden und ich auch !
Besten Dank
Hab deine htaccess kopiert eingefügt und die RewriteBase geändert.
hatte das ganz unten drunter gepackt anstatt wie du mitten drin ! Daran lag es wohl

Jetzt funktioniert auf jeden fall alles !
Gibt es denn auch eine Möglichkeit das Ganze manuell irgendwie umzumodeln, falls das meinem Chef nicht so passt mit einer Extension ?
Hat sich erledigt der Chef ist voll und ganz zufrieden und ich auch !

Besten Dank