|
|

23.07.2010, 19:14
|
Neuer Benutzer
|
|
Join Date: 10.2009
Posts: 8
Rep Power: 3
|
|
Problem mit Contentverwaltung und vbSEO
Hallo!
Ich habe folgende Versionen installiert:
vBulletin 4.0.5 (läuft im Forumverzeichnis /forum)
vbCMS 3.0.2 (läuft im Rootverzeichnis /)
vbSEO 3.5.0
Dateiname des vbCMS = index
Prinzipiell funktioniert alles (alle Links des Forums und Contentlinks des vBCMS sind korrekt), bis auf folgende Funktion:
Wenn ich per Contentverwaltung eine neue Seite hinzufügen möchte funktioniert das nicht, solange vbSEO aktiviert ist. Ist vbSEO deaktiviert, kann ich problemlos neue Seiten anlegen.
Beim Durchsehen des HTML-Codes zeigt sich, dass der Formularpfad falsch gesetzt ist und in das Forums-Verzeichnis hineinführt. Da in diesem Verzeichnis die index-Datei natürlich die Foruen-Indexseite ist und nicht die VBCMS-Indexseite versteht sich von selbst --> Fehlfunktion ist vorprogrammiert.
Frage:
Was muss ich tun, damit das Absenden des Formulars (neue Seite anlegen im Contentmanangement) ins richtige Verzeichnis führt. Es geht speziell um den "action-Link" des Forumlars von index.php?area=vbcmsarea_content&do=addcontent
Für weitereführende Hilfe danke ich im voraus.
|

23.07.2010, 22:11
|
Aufsteigender Benutzer
|
|
Join Date: 08.2007
Age: 44
Posts: 101
Rep Power: 5
|
|
|
Ich habe folgende Versionen installiert:
vBulletin 4.0.5 (läuft im Forumverzeichnis /fanforum)
vbCMS 3.0.2 (läuft im Rootverzeichnis /)
vbSEO 3.5.1
Ich kann das bestätigen, ist bei mir von Anfang an so, allerdings ändere, bzw. lege ich im Content Bereich so wenig an, dass mich das bisher noch nicht gestört hat.
Das komische ist, ich benutze im Portal (im Root) KEINE vbso Funktion (Linkumschreibung), diese findet nur im Forum statt.
Bei mir verhält sich das so.
Ob ich alte Seiten verändern möchte, oder neue Seiten anlegen möchte, ich bekomme nach dem speichern IMMER das kleine Hinweisfenster mit dem Inhalt "Sie müssen einen Titel / Betreff eingeben!". (Was natürlich der Fall ist)
Wenn ich dieses bestätige, werde ich ins Forum weitergeleitet und die Seite wurde nicht abgespeichert.
Mache ich vbseo aus, kommt zwar auch das Hinweisfenster, aber die Seite wird abgespeichert und ich lande nicht im Forum.
Anschließend muss ich nur noch im admincp die Seite für die Öffentlichkeit freigeben, fertig.
Vielleicht helfen Dir diese Informationen etwas, Christian.
MfG. Frank!
|

23.07.2010, 22:26
 |
Aufsteigender Benutzer
|
|
Join Date: 05.2008
Posts: 369
Rep Power: 4
|
|
|
würde mich auch interessieren!
Aber ob eine entsprechende Antwort kommt?????????
__________________
|

24.07.2010, 21:38
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 33
Posts: 16,877
Rep Power: 10
|
|
|
Mach mal beim Pfad zum vBCMS ein / rein.
|

24.07.2010, 22:16
|
Aufsteigender Benutzer
|
|
Join Date: 08.2007
Age: 44
Posts: 101
Rep Power: 5
|
|
|
Diese Einstellung habe ich schon immer so gehabt.
Siehe Anhang.
MfG. Frank!
|

24.07.2010, 22:42
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 33
Posts: 16,877
Rep Power: 10
|
|
|
|

10.08.2010, 21:41
|
Neuer Benutzer
|
|
Join Date: 10.2009
Posts: 8
Rep Power: 3
|
|
Problem durch Umweg gelöst:
Also ich habe das Problem jetzt folgendermaßen selbst gelöst (siehe Angaben vom ersten Posting bezüglich Konfiguration):
- Ich habe die Portal-Startseite im Root-Verzeichnis wieder auf vbcms.php (vorher index.php) geändert (Grund siehe nächster Punkt).
- Ich habe diese vbcms.php Datei vom Root-Verzeichnis in das Forum-Verzeichnis kopiert- sie existiert also sowohl im Root- als auch im Forum-Verzeichnis. Daher der Grund, dass ich die CMS-Datei von index.php auf vbcms.php geändert habe, damit sie nicht mit der index.php vom Forum kollidiert.
- Wozu soll das nun gut sein? Wenn man die vorher gestörte Contentmanagement-Funktionsseiten nämlich unter dem Forumverzeichnis "www.domain.net/forum/vbcms.php" (statt Rootverzeichnis www.domain.net/vbcms.php) aufruft --> dann funktioniert auf einmal wieder alles.
- Schönheitsfehler: Klickt man auf "Seite bearbeiten" landet man jetzt noch immer im Rootverzeichnis www.domain.net/vbcms.php und die Management-Funktionen wären noch immer gestört (funktioniert ja anscheinend nur im Forumverzeichnis
). Jetzt müsste man also händisch "forum/" vor "vbcms.php in der Url-Zeile eintragen und auf "Reload" klicken --> dann funktioniert alles bestens, wie z.B. Neue Seiten erstellen, Seiten bearbeiten, usw.).
Schönheitsfehler, Nein danke: Jedes mal nun händisch in der Url-Zeile des Browsers "forum/" hinein zu editieren ist auf Dauer doch etwas fad und mühsam -->
Abhilfe:
daher noch schnell eine Url-Rewrite-Regel aufstellen und in vbSEO bei "Eigene Rewrite Regeln" integrieren (nicht direkt in .htaccess !!)
Rewrite-Regel:
PHP Code:
'domain\.net/index' => 'domain.net/vbcms'
'domain\.net/vbcms\.php\?area=vbcmsarea_content&do=editsite&contentid=(\d+)$' => 'domain.net/forum/vbcms.php?area=vbcmsarea_content&do=editsite&contentid=$1'
Die erste Zeile der Rewrite-Regel dient dazu, dass in Suchmaschinen noch die alte CMS-Startdatei "index.php" gelistet ist. Und diese Seiten sollen in das neue System vbcms.php "umgeleitet" werden.
Die zweite Zeile der Rewrite-Regel bewirkt, dass die Management-Funktionen in den Forumsordner verlegt werden (also ich erspare mir das händische Nachtragen von "/forum" in die URL-Leiste).
Auf diese Weise funktioniert bei mir nun alles - die Problemstellung von diesem Thread (1. Posting) ist damit gelöst.
LG
webgfrast
|

12.08.2010, 14:53
 |
Benutzer
|
|
Join Date: 11.2007
Age: 46
Posts: 60
Rep Power: 5
|
|
|
Also bei uns hat es so leider nicht geklappt, aber warum ist das überhaupt so?
LG Franzis
|

12.08.2010, 15:49
|
Aufsteigender Benutzer
|
|
Join Date: 08.2007
Age: 44
Posts: 101
Rep Power: 5
|
|
@webgfrast
Vielen Dank für Deine Mühe und Dein ausführliche Beschreibung, aber leider hat es bei mir auch nichts gebracht.
@Christian
Also der Zustand hat sich mit dem Update von vbseo 3.5.1 PL1 noch einmal verschlechtert.
Vorher konnte ich Content Seiten verändern und abspeichern, wenn ich vbseo abgestellt habe (was mich gar nicht störte, bei den seltenen Veränderungen), dass funktioniert jetzt nicht mehr.
Mit anderen Worten, man kann jetzt keine Seiten mehr hinzufügen oder aktualisieren.
Ich habe mich auch auf Anraten von Dir, an das vbseo gewendet.
Die Tipps (Forenhauptseite erzwingen deaktivieren, usw.) habe ich ausprobiert, was auch nichts brachte.
Bedingt dadurch, dass den deutschen Support jemand anderes übernommen hat, ist dieser nicht gerade besser geworden.
Mit anderen Worten, keine Reaktion mehr.
Siehe hier:
Linkliste - vBSEO & vBCMS - vBulletin SEO Forums
Eine Bitte an Dich, hast Du eventuell einen Tipp, den man mal ausprobieren könnte, um das (wenn auch nur) mit einer Notlösung zu beheben?
Ich stelle einfach mal meine htaccess rein.
 |
Quote: |
 |
|
|
|
|
|
|
|
|
|
# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On
# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
RewriteBase /fanforum/
RewriteCond %{HTTP_HOST} !^www\.bvb-fanforum\.de
RewriteRule (.*) http://www.bvb-fanforum.de/fanforum/$1 [L,R=301]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
# Keine Grafiken extern verlinken
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?bvb-fanforum\.de(/.*)?$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?bvb-fanforum\.com(/.*)?$ [NC]
RewriteRule \.(gif|jpg|png|GIF|JPG|PNG)$ http://www.bvb-fanforum.de/ban.gif [R,L] |
|
 |
|
 |
|
Vielen Dank im voraus.
Frank!
|

15.08.2010, 12:43
|
Neuer Benutzer
|
|
Join Date: 10.2009
Posts: 8
Rep Power: 3
|
|
 |
Quote: |
 |
|
|
 |
Originally Posted by Franzis
|
 |
|
|
|
|
|
|
|
|
...aber warum ist das überhaupt so?
LG Franzis
|
|
 |
|
 |
|
Das ist wirklich eine gute Frage - die habe ich mir auch schon gestellt  .
@Franzis und Knarf
Schade, dass bei Euch meine "Lösung über Umwege" nicht funktioniert. Meine SW-Versionen seht ihr im 1. Posting. Ich poste Euch noch meine .htaccess-Datei --> vielleicht hilft Euch das weiter. Die .htaccess ist nur im "/" (Root-Verzeichnis untergebracht. Die anderen Rewrite-Regeln (siehe Posting weiter oben) habe ich direkt im vbSEO-Admin-Tool bei "Eigene Rewrite Regeln" hineingeschrieben.
PHP Code:
RewriteEngine On
Options +FollowSymlinks
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ forum/vbseo.php [L,QSA]
Ich wünsche Euch, dass es bei Euch bald funktioniert.
LG
|

15.08.2010, 16:16
 |
Benutzer
|
|
Join Date: 11.2007
Age: 46
Posts: 60
Rep Power: 5
|
|
Thx, ich probier das in Kürze aus und dann sehen wir, ob es auch bei uns klappt
Aber echt danke, dass du dir die Arbeit gemacht hast.
LG Franzis
|

16.08.2010, 14:55
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 33
Posts: 16,877
Rep Power: 10
|
|
|
|

23.08.2010, 18:59
 |
Aufsteigender Benutzer
|
|
Join Date: 05.2008
Posts: 369
Rep Power: 4
|
|
|
Gibt es hier schon was neues?
__________________
|

25.08.2010, 10:52
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 33
Posts: 16,877
Rep Power: 10
|
|
|
Ja der Beitrag über dir behebt in der Regel das Problem, wenn nicht brauch ich ein Supportzugang.
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML code is Off
|
|
|
Similar Threads
|
| Thread |
Thread Starter |
Forum |
Replies |
Last Post |
|
Contentverwaltung Problem, Felder leer
|
thrstn |
vBCMS® Fragen |
8 |
14.04.2010 15:29 |
|
VBSeo
|
Marsollek |
vBCMS® Installation & Updates |
6 |
29.12.2009 09:45 |
|
Was ist VBSEO?
|
mixmaster88 |
Offtopic |
4 |
25.06.2008 13:16 |
|
vBSEO
|
Christian |
vBCMS® Fragen |
57 |
31.05.2008 19:21 |
|
vBseo
|
michaelk |
Webdesigns |
1 |
13.02.2006 19:20 |
|