. .
pragmaMx Support Forum 24 Mai 2012, 21:18:37 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: alles in der Form modules.php?name=bla ersetzen  (Gelesen 2763 mal)
0 Mitglieder und 2 Gäste betrachten dieses Thema.
kune
neu hier
*
Offline Offline

Geschlecht: Männlich
Beiträge: 8


« am: 01 Oktober 2005, 09:56:57 »

Hallo!
Hab ne Frage zum mod_rewrite Addon.
und zwar, wird ja alles ersetzt was in der form aufgebaut ist:
<a href="modules.php?name=bla">bla</a>

aber wenn man mit javasript arbeitet, funktioniert die ersetzung nicht. z.B. bei einem onclick oder Ähnlichem.

Meine Frage: wenn ich nachfolgende Zeile verändere
$pattern  = '!(&lt;a(?:[^&gt;]+)href=["\']|&lt;link&gt;)(?:'.MX_BASE_URL.') ?modules\.php\?((?:[[:alnum:]\=&_]|&amp;)+)(["\']|&lt;/link&gt;)!i';


sodass aus jedem modules.php?name=bla ein bla.html wird, ist es zu resourcenfressend oder nicht?
Weil in der eGallerie oder so (nur was in Anführungszeichen steht!) wird nicht alles ersetzt und dann wird zum normalen modules.php?name=.... weitergeleitet.

wie müsste die Zeile aussehen, dass alles ersetzt wird?

$pattern???  = '!(?Sad(&lt;a(?:[^&gt;]+)href=["\']|&lt;link&gtWink)(?:'.MX_BASE_URL.') ?modules\.php\?((?:[[:alnum:]\=&_]|&amp;)+)(?Sad["\']|&lt;/link&gtWink)!i';
Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.424

Andi


WWW
« Antworten #1 am: 06 Oktober 2005, 18:08:56 »

Hi Smiley

wenn das so einfach wäre, hätten wir das gemacht.
Aber die Fehleranfälligkeit ist dann einfach zu gross.

Zumal, was soll eine Suchmaschine mit umgeschriebenen Javascript-Links anfangen?
Das ist kappes, und "schöne URLs" ist ne Spielerei, die unnötig Resourcen frisst.
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
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!
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML