[1.6.14] Search Engine Friendly URLs

MyOOS hat einen Fehler, oder tut nicht das, was Ihr erwartet? Derartige "Unanehmlichkeiten" bitte hier.
YinYang
Beiträge: 31
Registriert: 19.09.2008, 10:38
Wohnort: Lage
Kontaktdaten:

Beitrag von YinYang »

Wo finde ich die funktion eigendlich in v1.6.14?
In v1.4.11 komme ich, egal welcher link, immer auf die Startseite wenn ich die Funktion aktiviert habe. Die Adresse ändert sich zwar aber trozdem komme ich immer auf die Startseite.
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

In v1.4.11 komme ich, egal welcher link, immer auf die Startseite wenn ich die Funktion aktiviert habe. Die Adresse ändert sich zwar aber trozdem komme ich immer auf die Startseite.
4.4.x. Search Engine Friendly URLs
http://www.oos-shop.de/doc/myoosdoc/htm ... _sefu.html

Für dieses Plguin muss Apache Modul mod_rewrite auf dem Server zur Verfügung stehen. In einer
lokalen Entwicklungsumgebung wie xampp muss man dies eben aktivieren

c:\xampp\apace\conf\httpd.conf


LoadModule rewrite_module modules/mod_rewrite.so


Änderungen an der Server Konfiguation erfodern in der Regel einen restart.
Dies geht bei XAMMP über XAMPP Control Panel Application

Apache Freinds => XAMPP => XAMPP Control Panel


Oder bei einem Linux Server installieren

Mod-rewrite / Rewrite unter Apache2 aktivieren:
~# ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
oder Kurzform für Aktivierung Mod:
~# a2enmod rewrite
Neustart Apache Webserver:
~# /etc/init.d/apache2 restart


Sollte bei Aufruf des Shops eine 403 Fehlermeldung kommen fehlt z.B. bei SuSe Umgebungen
ein

# you have ERROR 403 try this...
Options +FollowSymlinks

in ~/shop/.htaccess


Bei der Installation des Plugins erstellt der Shop auf Basis der Server Umgebung in dem Shop-Verzeichnis eine
.htaccess Datre.

Für die Erstellung dieser Datei benötigt das Plugin schreibrechte für
~/shop

chmod go+rwx shop

Was steht in der .htaccess
YinYang
Beiträge: 31
Registriert: 19.09.2008, 10:38
Wohnort: Lage
Kontaktdaten:

Beitrag von YinYang »

Hi,

danke schonmal.

Ich arbeite mit XAMPP unter Windows.
LoadModule rewrite_module modules/mod_rewrite.so
Also würde sagen das ich das Modul bereits aktiviert war
Bild
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,

was steht in der

in ~/shop/.htaccess

cu

ralf
YinYang
Beiträge: 31
Registriert: 19.09.2008, 10:38
Wohnort: Lage
Kontaktdaten:

Beitrag von YinYang »

habe da keine .htaccess
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

habe da keine .htaccess

Dann ich vermutlich der OOS_SHOP_PATH in der config falsch

http://localhost/shop/index.php

ist bei einer XAMPP Umgebung unter Windows bei mir

define('OOS_SHOP_PATH', 'C:/xampp/htdocs/shop/');


Das Plugin erstellt die .htaccess bei der Installation...
YinYang
Beiträge: 31
Registriert: 19.09.2008, 10:38
Wohnort: Lage
Kontaktdaten:

Beitrag von YinYang »

Reden wir jetz eig. von der v1.14 oder v.1.16?
Mein Shop läuft momentan noch mit der 1.14 und da habe ich nur unter Konfigurations/MyStore im Adminbereich die möglichkeit Suchmaschinenfreundliche URLs auf true/false zu stellen und nicht die möglichkeit das plugin zu installieren wie in 1.16.
Wenn ich versuche in der 1.16 das plugin zu installieren bekomme ich folgende meldung:
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->Warning: file(C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl) [function.file]: failed to open stream: No such file or directory in C:\XAMPP\htdocs\oos1614\shop\includes\plugins\oos_event_sefu\oos_event_sefu.php on line 189

Warning: Cannot modify header information - headers already sent by (output started at C:\XAMPP\htdocs\oos1614\shop\includes\plugins\oos_event_sefu\oos_event_sefu.php:189) in C:\XAMPP\htdocs\oos1614\shop\admin\includes\functions\function_kernel.php on line 116<!--c2-->[/align]<!--ec2-->
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Hallo,
Reden wir jetz eig. von der v1.14 oder v.1.16?
Ich antworte auf eine aktuelle Version. 1.6.14
Eine 1.16 gibt es nicht und wird es nicht geben.
Auch eine 1.14 gibt es nicht und wird es nicht geben.

<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--> /**
* Major software version
*/
define('OOS_VERSION_MAJOR', '1');

/**
* Minor software version
*/
define('OOS_VERSION_MINOR', '6');

/**
* Micro software version
*/
define('OOS_VERSION_MICRO', '15');<!--c2-->[/align]<!--ec2-->


Wenn ich versuche in der 1.16 das plugin zu installieren bekomme ich folgende meldung:

Code: Alles auswählen

Warning: file(C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl) [function.file]: failed to open stream:[/quote]

Die fehlende Dateien lagen aber dem Download-Paket bei. 
[url=http://developer.berlios.de/project/showfiles.php?group_id=814&release_id=15720]http://developer.berlios.de/project/showfi...elease_id=15720[/url]

Da wir ein Update veröffentlicht haben, empfehle ich die 1.6.15
[url=http://download2.berlios.de/oos/oos_1615.zip]http://download2.berlios.de/oos/oos_1615.zip[/url]

hth

r23
YinYang
Beiträge: 31
Registriert: 19.09.2008, 10:38
Wohnort: Lage
Kontaktdaten:

Beitrag von YinYang »

ups meine natürlich die v.1.4 und v.1.6
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

ups meine natürlich die v.1.4 und v.1.6

Bei der 1.4.x musste man die htaccess noch selber erstellen.

http://www.oos-shop.de/service/htaccess.txt

Ein Beispiel haben wir hier damals zur Verfügung gestellt.

cu

ralf
YinYang
Beiträge: 31
Registriert: 19.09.2008, 10:38
Wohnort: Lage
Kontaktdaten:

Beitrag von YinYang »

Danke, scheint damit zu laufen.

<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--># Uncomment following line if your webserver's URL
# is not directly related to physival file paths.
# Update YourShopDirectory (just / for root)

RewriteBase /test/shop/<!--c2-->[/align]<!--ec2-->

Ist damit der Shop Pfad gemeint? zB. C:\XAMPP\htdocs\shop
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Danke, scheint damit zu laufen.

<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1--># Uncomment following line if your webserver's URL
# is not directly related to physival file paths.
# Update YourShopDirectory (just / for root)

RewriteBase /test/shop/<!--c2-->[/align]<!--ec2-->

Ist damit der Shop Pfad gemeint? zB. C:\XAMPP\htdocs\shop
Bei RewriteBase /test/shop/

liegt der Shop auf dem WebServer
http://localhost/test/shop/

Es ist die Base (die URL) gemeint

http://www.google.de/search?q=RewriteBase

Andere können dies besser erklären

cu

ralf
YinYang
Beiträge: 31
Registriert: 19.09.2008, 10:38
Wohnort: Lage
Kontaktdaten:

Beitrag von YinYang »

Wenn ich versuche in der 1.16 das plugin zu installieren bekomme ich folgende meldung:
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->Warning: file(C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl) [function.file]: failed to open stream: No such file or directory in C:\XAMPP\htdocs\oos1614\shop\includes\plugins\oos_event_sefu\oos_event_sefu.php on line 189

Warning: Cannot modify header information - headers already sent by (output started at C:\XAMPP\htdocs\oos1614\shop\includes\plugins\oos_event_sefu\oos_event_sefu.php:189) in C:\XAMPP\htdocs\oos1614\shop\admin\includes\functions\function_kernel.php on line 116<!--c2-->[/align]<!--ec2-->
<!--quoteo(post=825:date=Mar 3 2009, 06:43 PM:name=YinYang)--><div class='quotetop'>ZITAT(YinYang @ Mar 3 2009, 06:43 PM) <a href="index.php?act=findpost&pid=825"><{POST_SNAPBACK}></a>[/align]<div class='quotemain'><!--quotec-->
Wenn ich versuche in der 1.16 das plugin zu installieren bekomme ich folgende meldung:
<!--c1--><div class='codetop'>QUELLTEXT[/align]<div class='codemain'><!--ec1-->Warning: file(C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl) [function.file]: failed to open stream<!--c2-->[/align]<!--ec2-->
Die fehlende Dateien lagen aber dem Download-Paket bei.
http://developer.berlios.de/project/sho ... e_id=15720

Da wir ein Update veröffentlicht haben, empfehle ich die 1.6.15
http://download2.berlios.de/oos/oos_1615.zip
<!--QuoteEnd-->[/align]<!--QuoteEEnd-->

Es geht um die 1.6.14. Die Datein fehlen nicht. Die befinden sich an dem in der Fehlermeldung angegebenen Ort.
r23
Beiträge: 2625
Registriert: 18.09.2008, 05:56
Wohnort: Hagen
Kontaktdaten:

Beitrag von r23 »

Es geht um die 1.6.14. Die Datein fehlen nicht. Die befinden sich an dem in der Fehlermeldung angegebenen Ort.
C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl

Sicher, dass das Verzeichnis oss_temp lautet?

Sorry - auch nur ein raten.

cu

ralf
YinYang
Beiträge: 31
Registriert: 19.09.2008, 10:38
Wohnort: Lage
Kontaktdaten:

Beitrag von YinYang »

C:/XAMPP/htdocs/oos1614/oss_temp/htaccess/htaccess_rewrite.tpl

Sicher, dass das Verzeichnis oss_temp lautet?
Danke, scheinbar war ich blind. Hatte den Tippfehler in der config.
Also konnte mir über das Plugin eine .htaccess erstellen nur wenn diese im Shop Verzeichnis ist sagt mein Browser:
Serverfehler!

Die Anfrage kann nicht beantwortet werden, da im Server ein interner Fehler aufgetreten ist. Der Server ist entweder überlastet oder ein Fehler in einem CGI-Skript ist aufgetreten.

Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 500
127.0.0.1
03/05/09 14:34:36
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8
Antworten