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

Forum > Webkatalog > mod_rewrite > DC-Problem?

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Malte Landwehr
PostRank 10
PostRank 10
Beiträge: 3474
Registriert: 22.05.2005, 10:45

Beitrag von Malte Landwehr » 23.03.2006, 12:17

Hi

Auf domain.de lief mal ein phpBB.
Davon sind Seiten wie /ftopic545.html, /viewforum.php?f=29, /viewtopic.php?p=29480 und /archive/o_f__f_42__flohmarkt.html im Index.
Insgesammt etwa 14.500 Seiten.

Heute läuft ein Webkatalog (php LD v2) auf der Domain und wenn ich jetzt domain.de/archive/o_f__f_42__flohmarkt.html (oder eine andere Seite) aufrufe, wird immer die Startseite des Webkatalogs angezeigt.

Das müsste natürlich DC ergeben.
Daher habe ich per Robots.txt sachen wie viewforum.php oder /archive/ gesperrt.
Aber wie mache ich das mit den ftopic sachen?
Wenn da jetzt steht:

Code: Alles auswählen

Disallow: /ftopic
Werden dann auch wirklich alle Seiten, wie /ftopic545.html mit der Zeit aus dem Index verschwinden? Lässt sich das irgendwie mit der URL-Lösch-Konsole machen (habe damit noch nie gearbeitet), ohne alle URLs per Hand einzulesen?

Achja, die .htaccess sieht momentan so aus:

Code: Alles auswählen

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l 
RewriteRule .* index.php [QSA,L] 
Das mod_rewrite des Forum sah so aus:

Code: Alles auswählen

RewriteEngine On

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

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

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

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

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

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

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

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

RewriteCond %{REQUEST_FILENAME} /ftopic([0-9]*).html
RewriteRule (.*) /viewtopic.php?t=%1&start=%2&postdays=%3&postorder=%4&highlight=%5 [L]
Kann man das irgendwie abändern, dass bei einem entsprechenden Aufruf nicht weitergeleitet wird, sondern eine "deleted"-Meldung oder soetwas erscheint?

Gruß
nX
Die 45 wichtigsten SEO-Tools und wie ich sie nutze.