Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

htaccess und phpBB

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
Dan
PostRank 3
PostRank 3
Beiträge: 68
Registriert: 22.10.2002, 22:03

Beitrag von Dan » 02.02.2005, 22:27

Hallo,

ich benutze in meinem phpBB Forum suchmaschinenfreundliche HTML Dateien und habe auf der Startseite meiner Domain die recent.php mit Links zu den fünf letzten Beiträgen includiert. Das Problem ist, dass auf der includierten recent.php, also auf der Startseite, mit den alten Session-Links zum Forum gelinkt wird, und nicht mit den suchmaschinenfreundlichen HTML Dateien. Was muss ich machen damit mit HTML Dateien gelinkt wird? Ich muss doch dazu nur die htaccess ändern, oder?

Ich benutze folgendes htaccess:

Code: Alles auswählen

RewriteEngine On

# prevent access from santy webworm a-e
RewriteCond %{QUERY_STRING} ^(.*)highlight=\%2527 [OR]
RewriteCond %{QUERY_STRING} ^(.*)rush=\%65\%63\%68 [OR]
RewriteCond %{QUERY_STRING} ^(.*)rush=echo [OR]
RewriteCond %{QUERY_STRING} ^(.*)wget\%20
RewriteRule ^.*$ http://127.0.0.1/ [R,L]

# prevent pre php 4.3.10 bug
RewriteCond %{HTTP_COOKIE}% s:(.*):\%22test1\%22\%3b
RewriteRule ^.*$ http://127.0.0.1/ [R,L]

# prevent perl user agent (most often used by santy)
RewriteCond %{HTTP_USER_AGENT} ^lwp.* [NC]
RewriteRule ^.*$ http://127.0.0.1/ [R,L]


# Short URL implementation [larsneo]
RewriteCond %{REQUEST_FILENAME} subs/forum/forums.html
RewriteRule (.*) subs/forum/index.php [R=301,L]

RewriteCond %{REQUEST_FILENAME} subs/forum/index-mark.html
RewriteRule (.*) subs/forum/index.php?mark=forums [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/index.html
RewriteRule (.*) subs/forum/index.php [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/category([0-9]*).html
RewriteRule (.*) subs/forum/index.php?c=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/forum([0-9]*)-([0-9]*)-([0-9]*).html
RewriteRule (.*) subs/forum/viewforum.php?f=%1&topicdays=%2&start=%3 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/forum([0-9]*)-([0-9]*).html
RewriteRule (.*) subs/forum/viewforum.php?f=%1&start=%2 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/forum([0-9]*)-mark.html
RewriteRule (.*) subs/forum/viewforum.php?f=%1&mark=topics [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/forum([0-9]*).html
RewriteRule (.*) subs/forum/viewforum.php?f=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/ptopic([0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?t=%1&view=previous [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/ntopic([0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?t=%1&view=next [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*)-([a-zA-Z0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/ftopic([0-9]*)-([0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?t=%1&start=%2 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/ftopic([0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?t=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/fpost([0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?p=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/post-newtopic-([0-9]*).html
RewriteRule (.*) subs/forum/posting.php?mode=newtopic&f=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/post-reply-([0-9]*).html
RewriteRule (.*) subs/forum/posting.php?mode=reply&t=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/post-([a-z]*)-([0-9]*).html
RewriteRule (.*) subs/forum/posting.php?mode=%1&p=%2 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/album.html
RewriteRule (.*) subs/forum/album.php [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/palbum.html
RewriteRule (.*) subs/forum/album_personal_index.php [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/palbum([0-9]*).html
RewriteRule (.*) subs/forum/album_personal.php?user_id=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/profile([0-9]*).html
RewriteRule (.*) subs/forum/profile.php\?mode=viewprofile&u=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/search-author-(.*).html
RewriteRule (.*) subs/forum/search.php\?search_author=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/search-([0-9]*)-([0-9]*).html
RewriteRule (.*) subs/forum/search.php\?search_id=%1&start=%2 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/search-([a-zA-Z]*).html
RewriteRule (.*) subs/forum/search.php\?search_id=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/privmsg-([a-zA-Z]*)-([0-9]*).html
RewriteRule (.*) subs/forum/privmsg.php\?mode=%1&u=%2 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/privmsg-([a-zA-Z]*).html
RewriteRule (.*) subs/forum/privmsg.php\?folder=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/register.html
RewriteRule (.*) subs/forum/profile.php\?mode=register&agreed=true [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/profile-([a-zA-Z0-9]*).html
RewriteRule (.*) subs/forum/profile.php\?mode=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/map-([0-9]*).html
RewriteRule (.*) subs/forum/map.php\?highlight=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/map.html
RewriteRule (.*) subs/forum/map.php [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/faq.html
RewriteRule (.*) subs/forum/faq.php [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/search.html
RewriteRule (.*) subs/forum/search.php [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/memberlist.html
RewriteRule (.*) subs/forum/memberlist.php [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/groups.html
RewriteRule (.*) subs/forum/groupcp.php [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/report.html
RewriteRule (.*) subs/forum/report.php [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/online.html
RewriteRule (.*) subs/forum/viewonline.php [L]






# Short URL implementation [larsneo]
RewriteCond %{REQUEST_FILENAME} index.html
RewriteRule (.*) index.php

RewriteCond %{REQUEST_FILENAME} subs/forum/index-mark.html
RewriteRule (.*) subs/forum/index.php?mark=forums [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/index.html
RewriteRule (.*) subs/forum/index.php [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/category([0-9]*).html
RewriteRule (.*) subs/forum/index.php?c=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/forum([0-9]*)-([0-9]*)-([0-9]*).html
RewriteRule (.*) subs/forum/viewforum.php?f=%1&topicdays=%2&start=%3 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/forum([0-9]*)-([0-9]*).html
RewriteRule (.*) subs/forum/viewforum.php?f=%1&start=%2 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/forum([0-9]*)-mark.html
RewriteRule (.*) subs/forum/viewforum.php?f=%1&mark=topics [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/forum([0-9]*).html
RewriteRule (.*) subs/forum/viewforum.php?f=%1 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/ptopic([0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?t=%1&view=previous [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/ntopic([0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?t=%1&view=next [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*)-([a-zA-Z0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?t=%1&postdays=%2&postorder=%3&start=%4 [L]

RewriteCond %{REQUEST_FILENAME} subs/forum/ftopic([0-9]*)-([0-9]*).html
RewriteRule (.*) subs/forum/viewtopic.php?t=%1&start=%2 [L]

Ist etwas an der htaccess falsch?
MFG

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

workershop
PostRank 8
PostRank 8
Beiträge: 697
Registriert: 19.11.2004, 19:08
Wohnort: Leipzig

Beitrag von workershop » 02.02.2005, 22:30

Die Antwort darauf wirst Du eher im Forum von www.phpbb.de finden.

larsneo
PostRank 4
PostRank 4
Beiträge: 178
Registriert: 03.01.2005, 17:21
Wohnort: Schwäbisch Gmünd

Beitrag von larsneo » 02.02.2005, 22:57

Ich muss doch dazu nur die htaccess ändern, oder?
falsches verständnis von der .htaccess - die sorgt nur dafür, dass der webserver die kurzen urls versteht. das rewriting innerhalb des forums erfolgt (meistens) innerhalb der page_header.php.

generell stimme ich aber mit meinem vorredner überein: bei phpbb.de werden sie geholfen ;-)
grüsse aus dem wilden süden
andreas <larsneo>
..::[zikula ]::.. ..::[cms-sicherheit.de]::..