Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
anzeige der seiten wirft fehler aus ...
#1
also wenn ich im admin eine seite erstelle dann wird die zwar im menü angezeigt allerdinga wenn ich dann anklicke soll zm Beispiel folgender Link : http://www.x360key-online-kaufen.at/subd...unktionen/
aufgerufen werden ... woher kommt der eintrag "subdirectory" und wie kann ich dann die seite aufrufen ?
Ich komme seit gestern damit kein stück weiter ... habe mir alle möglichen anleitungen zum installieren und einstellen angesehen nur komme ich nicht weiter ... bin für jeden Ansatz dankbar ...

Eine flache Navigation ist alles was ich möchte ich benötige keinerlei unterpunkte in der menüstruktur ...
Reply
#2
geh mal in die allgemeinen Einstellungen und schau nach, was da eingetragen ist

http://www.get-simple.de/konfiguration/a...tellungen/

hast du da vielleicht eingestellt "subdirectory/funktionen"?

ist "Nutze freundliche URLs" eingestellt?

was steht da?
|--

Das deutschsprachige GetSimple-(Unter-)Forum:   http://get-simple.info/forums/forumdisplay.php?fid=18
Reply
#3
hmm...

connie du bist die beste ...
also tatsächlich steht der begriff in den permalink settings ... auf die idee wäre ich niemals gekommen ...

ABER ... nachdem ich das nun rausgenomen habe - und auch den haken bei "Nutze freundliche URLs" rausgenommen habe klappt es leider noc immer nicht ... bekomme noch immer die Fehlermeldung : "Not Found"

irgendiwe bekomme ich mein brett vorm kopf nicht weg ...

also ich denke ich konnte die fehler auf fehlende mod rewrite rechte des webspace eingrenzen ... auf einem anderen webserver von uns läuft es einwandfrei ...
Reply
#4
dann gib mir doch mal die URL vielleicht per "PM" Zugangsdaten, dann kann ich mal nachschauen

was sagt denn die Prüfung, Support / Erste Schritte / Website Serverprüfung?
|--

Das deutschsprachige GetSimple-(Unter-)Forum:   http://get-simple.info/forums/forumdisplay.php?fid=18
Reply
#5
Ich habe den Haken bei "nutze freundliche urls" reingetan und %parent%/%slug%/ im Feld eingetragen. Danach habe ich die datei temp.htaccess geöffnet, ob ich dort evtl. was ändern müsste. Wenn ich das englische Wiki lese, verstehe ich, dass ich in der .htaccess nur die Option .html, .php oder .htm ändern könnte (wenn ich möchte, dass meine Seiten damit enden sollten). Ich habe auch bei meinem Provider nachgefragt, ob mod_rewrite installiert ist und er hat mir bestätigt, dass das standard sei bei ihnen. Ich bin jetzt mit meinem Latein am ende, denn ich kriege nur die Startseite hin und sonst die 404 Fehlermeldung. Übersehe ich einen wichtigen Punkt? Muss ich noch was ändern? Ich kopiere mal die htaccess rein:

AddDefaultCharset UTF-8
Options -Indexes

# blocks direct access to the XML files - they hold all the data!
<Files ~ "\.xml$">
Order allow,deny
Deny from all
Satisfy All
</Files>
<Files sitemap.xml>
Order allow,deny
Allow from all
Satisfy All
</Files>

RewriteEngine on

# Usually it RewriteBase is just '/', but
# replace it with your subdirectory path
RewriteBase **REPLACE**

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule /?([A-Za-z0-9_-]+)/?$ index.php?id=$1 [QSA,L]
Reply
#6
hmm...komme nicht weiter, finde keine Lösung.
Reply
#7
Code:
RewriteBase **REPLACE**

Hier muss entweder ein "/" oder der Unterordner deiner Installation stehen

das ist sicherlich der Grund, bei der Installation sollte da automatisch der richtige Wert eingetragen sein
|--

Das deutschsprachige GetSimple-(Unter-)Forum:   http://get-simple.info/forums/forumdisplay.php?fid=18
Reply
#8
Liebe Connie, wirklich vielen, vielen, vielen Dank. Jetzt habe ich begriffen, dass ich **Replace** ersetzen muss durch '/'.... Leider aber funktioniert es immer noch nicht und ich befürchte, dass mein Hoster den mod_rewrite halt eben doch nicht eingeschaltet hat.

Ich habe jetzt schon alle möglichen Varianten in der htaccess versucht, und es klappt nicht. Im wiki hier http://get-simple.info/wiki/permalinks steht doch geschrieben, dass der Haken gesetzt werden muss (freundliche Urls), und mit %parent%/%slug%/ das ganze funktionieren sollte. Die Rule (ganz unten) stimmt offenstichtlich.

Wahrscheinlich, so wie ich mich als PHP und CSS und GetSimple User einschätze, interpretiere ich Unterordner falsch?

AddDefaultCharset UTF-8
Options -Indexes

# blocks direct access to the XML files - they hold all the data!
<Files ~ "\.xml$">
Order allow,deny
Deny from all
Satisfy All
</Files>
<Files sitemap.xml>
Order allow,deny
Allow from all
Satisfy All
</Files>

RewriteEngine on

# Usually it RewriteBase is just '/', but
# replace it with your subdirectory path
RewriteBase '/' - FALSCH?

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule /?([A-Za-z0-9_-]+)/?$ index.php?id=$1 [QSA,L]
Reply
#9
ich schau mal "bei uns" nach:

also: in den Settings:

1) Freundliche URLs nutzen = ja, Slug ist: parent%/%slug%/

2) in "Support / WebsiteServerPrüfung": Apache ModRewrite installiert = Ok

3) in htaccess:

RewriteBase /

Ohne irgendwelche Anführungszeichen, die hatte ich doch nur zur Hervorhebung eingegeben!

Ich häng dir mal "unsere" htaccess dran, dann hast du auch gleich Regelungen für Sitemap, Bing-Auth-XML, Newsmanger-Einstellungen etc.
|--

Das deutschsprachige GetSimple-(Unter-)Forum:   http://get-simple.info/forums/forumdisplay.php?fid=18
Reply
#10
Vielen Dank für das File. Nach dem Entzippen als MacUser muss man die .htacess Datei die Connie als Zip z.V. stellte noch sichtbar machen (siehe z.B. hier http://www.macbeginner.de/versteckte-dat...d-711.html. Dein Tipp Rewrite / hatte ich schon ausprobiert. Die englische Wiki spricht davon, dass man(n) parent%/%slug%/ eingeben soll. Ich bin mit %slug%/ zum Ergebnis gekommen und ganz wichtig, was für alle, die php täglich nutzen wahrscheinlich selbstverständlich ist, die auf dem Server liegende temp.htaccess öffnen, den / ohne Zeichen unter **Replace** ersetzen und dann die Datei speichern als .htaccess (den entscheidenden Tipp gab mir mein Provider). Als ich es gelesen hatte, kam mir in den Sinn, genau, das Problem hatte ich ja mal mit Joomla vor vielen Jahren. "punkt" vor htaccess setzen! und temp weglassen.

Jetzt klappts.

Danke Connie für die Hilfe.
Reply
#11
Ach du lieber Himmel, sag mal,
Quote:die auf dem Server liegende temp.htaccess öffnen, den / ohne Zeichen unter **Replace** ersetzen und dann die Datei speichern als .htaccess (den entscheidenden Tipp gab mir mein Provider).

daß geschieht doch beim Installieren, das muss doch nicht händisch gemacht werden ;=)

tja, daß man beim MAC dann auch noch die Pünktchen nicht sieht, das habe ich nur im "passiven" Wissen, ich hab so ein Teil nicht.

Ich freu mich, daß es nun funktioniert bei dir, war ja schwierig, aber sag mir bitte nochmal, warum das bei dir nicht bei der Installation so eingerichtet wurde? Ich hatte noch nie "auf dem Server eine temp.htaccess" nach der Installation

Gruss, Connie
|--

Das deutschsprachige GetSimple-(Unter-)Forum:   http://get-simple.info/forums/forumdisplay.php?fid=18
Reply




Users browsing this thread: 2 Guest(s)