Darstellung der Webadresse jeweiligen Inhalte, Artikel , Module als HTML

Begonnen von fufiman, 28 April 2014, 19:42:48

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

fufiman

Ich bin auf der Suche im Forum nach der Darstellung der Webadresse jeweiligen Inhalte, Artikel , Module als HTML
Ohne Erfolg...

Z. B; Wenn ich hier eintrage wird in der Webadresszeile dies angezeigt:
http://www.pragmamx.org/Forum-action-post-board-140.html

oder wenn ich home drücke :
http://www.pragmamx.org/home.html

Bei den Artikel erscheint dies:
http://www.pragmamx.org/News-nderungen-im-pragmaMx-Team-und-Vorschau-item-711.html

bei der Standardinstallation erden Iihalte so dargestellt:
http://www.pragmamx.org/modules.php?name=Content&pa=showpage&pid=xx

Das sieht gut aus und müsste standardmässig so sein.

nudels64

Schau mal im Adminpanel unter "Suchmaschinenfreundliche URLs". Dort kann die "mod_rewrite" Unterstützung deaktiviert werden. Mir erklärt sich nur der Sinn nicht, diese zu deaktivieren.
Lieben Gruß
Andreas
#################################
CMS-Version:
pragmaMx 2.1.2.94 (2014-10-22)
PHP-Version:
5.6.24-he.0
MySQL-Version:
5.6.31-77.0-log
Server-Version:
Apache

fufiman

Hallo

Danke für die schnelle Meldung.
Im Anmin Panel erscheint diese Meldung (Siehe Bild). Kann das sein, dass dies ein neues Modul ist, das bei mir noch nicht installiert ist?
Oder muss ich einen Eintrag in der Datei mod_rewrite eintragen.


nudels64

Lieben Gruß
Andreas
#################################
CMS-Version:
pragmaMx 2.1.2.94 (2014-10-22)
PHP-Version:
5.6.24-he.0
MySQL-Version:
5.6.31-77.0-log
Server-Version:
Apache

fufiman

Hallo, hab es auch reinkopiert, Auch habe ich die Datei bei einer Anderen Webseite (Dort geht es) reinkopiert. Ohne Erfolg....
Ist das kein Modul? Danke für deine  Bemühungen.

fufiman

Dort drin steht auch nur dies...

# ##############################################################################
# URL's automatisch generieren fuer alles was ueber die modules.php laeuft
#
# diese Regeln nicht verändern!!!
#
# ##############################################################################


RewriteRule ^([^-]+)-([^/]+)\.html$ mod.php?$1&________________________$2 [L]
RewriteRule ^([^-/]+)\.html$ mod.php?name=$1 [L]


nudels64

Das ist die Datei aus dem Installationspacket:

# pragmaMx - Web Content Management System
# Copyright by pragmaMx Developer Team - http://www.pragmamx.org
# $Revision: 1.20.2.1 $
# $Author: dia_bolo $
# $Date: 2012-02-04 11:12:42 $

#AddType x-mapp-php5 .php
#AddHandler x-mapp-php5 .php

#AddHandler php-fastcgi .php .php4 .php3

# rename this file to .htaccess, and you will get nice and clean urls.

# Depends on your configuration, you must set RewrteBase to
# switch on Mod_rewrite. See for this the online docs:
# http://httpd.apache.org/docs/mod/mod_rewrite.html


# falls nicht funktioniert, dann die n‰chste Zeile wieder auskommentieren!
# (Am Anfang der n‰chsten Zeile ein "#" einf¸gen... )
Options +FollowSymLinks

## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
</IfModule>
## EXPIRES CACHING ##

# Rewrite Engine aktivieren
RewriteEngine on

# eventuell existierendes utf-8 Problem fixen
#SetEnv PMX_REWRITE_DECODE_UTF8 off

# evtl. bei Bedarf Rewrite Basisordner definieren
# falls nicht funktioniert, dann die n‰chste Zeile wieder einkommentieren, vorher allerdings den Pfad anpassen!!!
# RewriteBase /www

# individuelle Rewrite-Regeln:
RewriteRule ^home\.html$ index.php [L]


# ##########################################################################
#
# Individuelle Rewrite-Regeln fuer Standardmodule
#
# ##########################################################################


# Downloads
RewriteRule ^Downloads-.*-category-([0-9]+)(-.*)?\.html$ mod.php?name=Downloads&cid=$1&_MORE_=$2 [L]
RewriteRule ^Downloads-.*-view-([0-9]+)(-.*)?\.html$ mod.php?name=Downloads&op=view&lid=$1&_MORE_=$2 [L]
RewriteRule ^Downloads-.*-get-([0-9]+)(-.*)?\.html$ mod.php?name=Downloads&op=getit&lid=$1&noJpC=YES$2 [L]
RewriteRule ^Downloads-.*-report-([0-9]+)(-.*)?\.html$ mod.php?name=Downloads&op=reportbroken&lid=$1&_MORE_=$2 [L]
RewriteRule ^Downloads-.*-modify-([0-9]+)(-.*)?\.html$ mod.php?name=Downloads&op=modifyrequest&lid=$1&_MORE_=$2 [L]
RewriteRule ^Downloads-.*-rating-([0-9]+)(-.*)?\.html$ mod.php?name=Downloads&op=rating&lid=$1&_MORE_=$2 [L]
RewriteRule ^Downloads-.*-outsiderating-([0-9]+)(-.*)?\.html$ mod.php?name=Downloads&op=outsiderating&lid=$1&_MORE_=$2 [L]
RewriteRule ^Downloads-.*-ratingdetails-([0-9]+)(-.*)?\.html$ mod.php?name=Downloads&op=viewratingdetails&lid=$1&_MORE_=$2 [L]

# News  ( Achtung, muss vor eigentlichen News stehen!! )
RewriteRule ^News-category-[^0-9]*-([0-9]+)(-.*)?\.html$ mod.php?name=News&file=categories&catid=$1&_MORE_=$2 [L]
RewriteRule ^News-topic-[^0-9]*-([0-9]+)(-.*)?\.html$ mod.php?name=News&topic=$1&_MORE_=$2 [L]
RewriteRule ^News-.*-item-([0-9]+)(-.*)?\.html$ mod.php?name=News&file=article&sid=$1&_MORE_=$2 [L]

# Links
RewriteRule ^Web_Links-.*-category-([0-9]+)(-.*)?\.html$ mod.php?name=Web_Links&cid=$1&_MORE_=$2 [L]
RewriteRule ^Web_Links-.*-view-([0-9]+)(-.*)?\.html$ mod.php?name=Web_Links&op=view&lid=$1&_MORE_=$2 [L]
RewriteRule ^Web_Links-.*-visit-([0-9]+)(-.*)?\.html$ mod.php?name=Web_Links&op=visit&lid=$1&_MORE_=$2 [L]
RewriteRule ^Web_Links-.*-rating-([0-9]+)(-.*)?\.html$ mod.php?name=Web_Links&op=rating&lid=$1&_MORE_=$2 [L]
RewriteRule ^Web_Links-.*-outsiderating-([0-9]+)(-.*)?\.html$ mod.php?name=Web_Links&op=outsiderating&lid=$1&_MORE_=$2 [L]
RewriteRule ^Web_Links-.*-report-([0-9]+)(-.*)?\.html$ mod.php?name=Web_Links&op=reportbroken&lid=$1&_MORE_=$2 [L]
RewriteRule ^Web_Links-.*-modify-([0-9]+)(-.*)?\.html$ mod.php?name=Web_Links&op=modifyrequest&lid=$1&_MORE_=$2 [L]
RewriteRule ^Web_Links-.*-rating-([0-9]+)(-.*)?\.html$ mod.php?name=Web_Links&op=rating&lid=$1&_MORE_=$2 [L]
RewriteRule ^Web_Links-.*-outsiderating-([0-9]+)(-.*)?\.html$ mod.php?name=Web_Links&op=outsiderating&lid=$1&_MORE_=$2 [L]
RewriteRule ^Web_Links-.*-ratingdetails-([0-9]+)(-.*)?\.html$ mod.php?name=Web_Links&op=viewratingdetails&lid=$1&_MORE_=$2 [L]

# Surveys
RewriteRule ^Surveys-results-[^0-9]*-([0-9]+)(-.*)?\.html$ mod.php?name=Surveys&op=results&pollID=$1&_MORE_=$2 [L]
RewriteRule ^Surveys-title-[^0-9]*-([0-9]+)(-.*)?\.html$ mod.php?name=Surveys&pollID=$1&_MORE_=$2 [L]

# Sections
RewriteRule ^Sections-.*-category-([0-9]+)(-.*)?\.html$ mod.php?name=Sections&secid=$1&_MORE_=$2 [L]
RewriteRule ^Sections-.*-article-([0-9]+)(-.*)?\.html$ mod.php?name=Sections&artid=$1&_MORE_=$2 [L]

# Reviews
RewriteRule ^Reviews-.*-show-([0-9]+)(-.*)?\.html$ mod.php?name=Reviews&rop=showcontent&id=$1&_MORE_=$2 [L]
RewriteRule ^Reviews-.*-addcomment-([0-9]+)(-.*)?\.html$ mod.php?name=Reviews&rop=postcomment&id=$1&_MORE_=$2 [L]
RewriteRule ^Reviews-.*-send-([0-9]+)(-.*)?\.html$ mod.php?name=Reviews&rop=premail_review&id=$1&_MORE_=$2 [L]

# My_eGallery
RewriteRule ^My_eGallery-.*-category-([0-9]+)(-.*)?\.html$ mod.php?name=My_eGallery&do=showgall&gid=$1&_MORE_=$2 [L]
RewriteRule ^My_eGallery-.*-picture-([0-9]+)(-.*)?\.html$ mod.php?name=My_eGallery&do=showpic&pid=$1&_MORE_=$2 [L]
RewriteRule ^My_eGallery-upload.html$ mod.php?name=My_eGallery&do=upload [L]
RewriteRule ^My_eGallery-top10.html$ mod.php?name=My_eGallery&do=top [L]

# FAQ
RewriteRule ^FAQ-.*-category-([0-9]+)(-.*)?\.html$ mod.php?name=FAQ&cat=$1&_MORE_=$2 [L]

# Content
RewriteRule ^Content-.*-category-([0-9]+)(-.*)?\.html$ mod.php?name=Content&cid=$1&_MORE_=$2 [L]
RewriteRule ^Content-.*-item-([0-9]+)(-.*)?\.html$ mod.php?name=Content&pid=$1&_MORE_=$2 [L]

# Enzyclopedia
RewriteRule ^Encyclopedia-title-[^0-9]*-([0-9]+)(-.*)?\.html$ mod.php?name=Encyclopedia&op=list_content&eid=$1&_MORE_=$2 [L]
RewriteRule ^Encyclopedia-list-[^0-9]*-([0-9]+)(-.*)?\.html$ mod.php?name=Encyclopedia&op=terms&eid=$1&_MORE_=$2 [L]
RewriteRule ^Encyclopedia-.*-item-([0-9]+)(-.*)?\.html$ mod.php?name=Encyclopedia&op=content&tid=$1&_MORE_=$2 [L]

# individuelle Rewriteregel fuer mxContest
RewriteRule ^Contest-category-[^0-9]*-([0-9]+)(-.*)?\.html$ mod.php?name=Contest&cid=$1&_MORE_=$2 [L]
RewriteRule ^Contest-title-[^0-9]*-([0-9]+)(-.*)?\.html$ mod.php?name=Contest&pid=$1&_MORE_=$2 [L]
RewriteRule ^Contest-picture-[^0-9]*-([0-9]+)(-.*)?\.html$ mod.php?name=Contest&pa=contest_pic_show&pid=$1&_MORE_=$2 [L]
RewriteRule ^Contest-rules-.*-cat-([0-9]+)(-.*)?\.html$ mod.php?name=Contest&pa=contest_rules&cid=$1&_MORE_=$2 [L]
RewriteRule ^Contest-rules-.*-con-([0-9]+)(-.*)?\.html$ mod.php?name=Contest&pa=contest_show_rules&con=$1&_MORE_=$2 [L]
RewriteRule ^Contest-results\.html$ mod.php?name=Contest&pa=list_results [L]
RewriteRule ^Contest-statistics\.html$ mod.php?name=Contest&pa=statistics [L]
RewriteRule ^Contest-mostviewed\.html$ mod.php?name=Contest&pa=mostviewed [L]
RewriteRule ^Contest-mostpoints\.html$ mod.php?name=Contest&pa=mostpoints [L]

# mxBoard
RewriteRule ^eBoard-forum-.*-view-([0-9]+)(-.*)?\.html$ mod.php?name=eBoard&file=forumdisplay&fid=$1&_MORE_=$2 [L]
RewriteRule ^eBoard-thread-.*-view-([0-9]+)(-.*)?\.html$ mod.php?name=eBoard&file=viewthread&tid=$1&_MORE_=$2 [L]
RewriteRule ^eBoard-forum-.*-newthread-([0-9]+)(-.*)?\.html$ mod.php?name=eBoard&file=post.newtopic&fid=$1&_MORE_=$2 [L]
RewriteRule ^eBoard-thread-.*-edit-([0-9]+)(-.*)?\.html$ mod.php?name=eBoard&file=post.edit&tid=$1&_MORE_=$2 [L]
RewriteRule ^eBoard-thread-.*-reply-([0-9]+)(-.*)?\.html$ mod.php?name=eBoard&file=post.reply&tid=$1&_MORE_=$2 [L]
RewriteRule ^eBoard-member-view-([^/]+)?\.html$ mod.php?name=eBoard&file=member&action=viewpro&member=$1 [L]
RewriteRule ^eBoard-member-online\.html$ mod.php?name=eBoard&file=misc&action=online [L]
RewriteRule ^eBoard-memberlist\.html$ mod.php?name=eBoard&file=memberslist [L]
RewriteRule ^eBoard-search\.html$ mod.php?name=eBoard&file=search [L]
RewriteRule ^eBoard-faq\.html$ mod.php?name=eBoard&file=misc&action=faq [L]
RewriteRule ^eBoard-newposts\.html$ mod.php?name=eBoard&file=messslv [L]
RewriteRule ^eBoard-postoftheday-([0-9]+)(-.*)?\.html$ mod.php?name=eBoard&file=messslv&view=$1 [L]
RewriteRule ^eBoard-statistics\.html$ mod.php?name=eBoard&file=stats [L]
RewriteRule ^eBoard-boardruless\.html$ mod.php?name=eBoard&file=bbrules [L]
RewriteRule ^eBoard-memberlist-numberofposts-([^/]+)?\.html$ mod.php?name=eBoard&file=memberslist&order=postnum&_MORE_=$1 [L]
RewriteRule ^eBoard-memberlist-user\.html$ mod.php?name=eBoard&file=memberslist&order=username [L]


# ##############################################################################
# URL's automatisch generieren fuer alles was ueber die modules.php laeuft
#
# diese Regeln nicht ver‰ndern!!!
#
# ##############################################################################


RewriteRule ^([^-]+)-([^/]+)\.html$ mod.php?$1&________________________$2 [L]
RewriteRule ^([^-/]+)\.html$ mod.php?name=$1 [L]

Lieben Gruß
Andreas
#################################
CMS-Version:
pragmaMx 2.1.2.94 (2014-10-22)
PHP-Version:
5.6.24-he.0
MySQL-Version:
5.6.31-77.0-log
Server-Version:
Apache

fufiman


Olaf / TerraProject

die, dem Installationspaket beigelegte mod_rewrite.htacess muss per FTP umbenannt werden in .htaccess (den vorangestellten Punkt nicht vergessen) dann in den Einstellungen auch das Mod_Rewrite aktivieren
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

fufiman

Hallo Ihr lieben. Besten Dank für die Hilfe. Leider ich als kein Profi. muss ich hier sagen, finger weg bei solchen Aktionen.
Irgenwie hat es mir plötzlich die scheibrechte geändert
Das System teilt mit:

Folgende Dateien und Verzeichnisse müssen vom System beschreibbar sein:
•   /home/www/web462/html/config.php
•   /home/www/web462/html/includes/classes/Textarea/config.inc.php
•   /home/www/web462/html/includes/classes/Captcha/settings.php
•   /home/www/web462/html/includes/prettyPhoto/config.php
•   /home/www/web462/html/modules/Guestbook/include/config.inc.php
•   /home/www/web462/html/modules/My_eGallery/settings.php
•   /home/www/web462/html/modules/Your_Account/config.php
•   /home/www/web462/html/includes/classes/Textarea
•   /home/www/web462/html/includes/classes/Captcha
•   /home/www/web462/html/includes/prettyPhoto
•   /home/www/web462/html/modules/My_eGallery
•   /home/www/web462/html/modules/Your_Account
•   /home/www/web462/html/dynadata/logfiles
•   /home/www/web462/html/dynadata/cache
•   /home/www/web462/html/dynadata/tmp
•   /home/www/web462/html/media/flash
•   /home/www/web462/html/media/files
•   /home/www/web462/html/media/userpics
•   /home/www/web462/html/media/images
•   /home/www/web462/html/layout/style

Ich bin daran ein Backup vom Provider zu verlangen.  :puzzled:

Mein Fazit oder evtl eine Anregung an die Programmierer.
Evtl. gibt es noch ein Potenzial es in der Version 2.0 zu integrieren :smile:

Zum einen sollte diese Einstellung Standard sein, dass Suchmaschinenfreundliche URLs einfacher eingestellt werden kann.
Ohne Dateien zu umbenennen etc.

Janu, jedenfalls Danke ich allen für die Unterstützung :red:



CMS-Version:
    pragmaMx 1.12.3.1.33.4.14 (2012-06-21)

PHP-Version:
    5.2.17  (PHP-Info)

MySQL-Version:
    5.5.28

Server-Version:
    Apache


Olaf / TerraProject

Hi,

wir wissen, daß die SEO-Url's noch nicht so optimal gelöst sind. In der pmx2 wird es da aber noch keine Änderungen geben. Angedacht ist eine bessere Lösung für die nächste Version. Allerdings gibt es hier viele kompetente User, die dir auch helfen würden, das Problem auf deiner Seite zu lösen.

Die generelle Umschreibung der URL's wird definitiv nie Standardeinstellung werden, da nicht jeder Server mit den gleichen Einstellungen arbeitet. Da wäre es u.U. möglich, daß die Seite überhaupt nicht mehr erreichbar ist.....
Das ist auch bei anderen CMS so. Auch diese liefern eine '.htacces' mit, welche erst umbenannt wird, um diese zu aktivieren....
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!