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]::..

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


magadoo
PostRank 5
PostRank 5
Beiträge: 257
Registriert: 02.11.2004, 14:14

Beitrag von magadoo » 02.02.2005, 23:22

Hier wird aber auch ab und zu geholfen:

Du musst in deiner recent.php die Links selber auf .html umstellen. Probier es mal hier mit:

Code: Alles auswählen

$forum_url = $root_path.'forum'.$forum_id.'.html';

Dan
PostRank 3
PostRank 3
Beiträge: 68
Registriert: 22.10.2002, 22:03

Beitrag von Dan » 03.02.2005, 00:10

danke magadoo, das hat geklappt! :)

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

Beitrag von larsneo » 03.02.2005, 14:32

Ist etwas an der htaccess falsch?
der letzte teil der .htaccess ist imho überflüssig...
grüsse aus dem wilden süden
andreas <larsneo>
..::[zikula ]::.. ..::[cms-sicherheit.de]::..

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag