Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Url Rewrite [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Url Rewrite


 
Seikilos
17-04-2009, 10:56 
 
Ich hab folgendes Problem: Ein Script generiert mir Urls der Form

"sym/web/content/home", d.h. der aufrufende Pfad ist
"domain.tld/sym/web/content/home"

Ist es mit Mod_Rewrite möglich, das aussehen der URL zu verändern?

Der Haken ist, dass die obige URL zwar funktioniert, aber so nicht aussehen soll, eigentlich sollte sie so aussehen:

"domain.tld/content/home"

Im Grunde soll der User die obige URL garnicht sehen, sie sollte direkt umgeschrieben werden in "/content/home"
Ist dies überhaupt möglich?

Meine bisherigen Versuche waren recht erfolgless:
RewriteEngine on
RewriteBase /
Options +FollowSymlinks
RewriteRule ^sym/web/(.*) $1 [R=permanent]
RewriteRule (.*) /sym/web/$1 [NC]

 
Kropff
17-04-2009, 10:58 
 
ist aber leider kein php-problem, daher * verschieb *

peter

 
UzumakiNaruto
23-04-2009, 02:46 
 
windows oder linux system?
lokaler server? root server? webspace?? .....

wenn du die apache config ändern kannst .. wieso machst du dann nicht einen virtuellen host und sagt dass das document root in ....../sym/web/ ist???

 
Seikilos
23-04-2009, 10:07 
 
Ich würde es ja nicht versuchen wenn ich an die Configs rankomme :)
Außerdem würde ich dann sym aus dem webroot rauspacken und hätte da keine Umstände.
Wie auch immer, damit es funktioniert, musste ich die Link-generierende Engine umschreiben, es war also vielmehr ein internes Problem


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:58 Uhr.