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)
[gelöst] mod_rewrite url umschreibung [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
[gelöst] mod_rewrite url umschreibung


 
ollimagic
03-11-2009, 14:22 
 
Ich habe alte Urls, welche folgendermassen erscheinen:
http://www.domain.tld/verzeichnis/vierstellige-zahl.html

Diese müsste aber falls sie so erscheint so mit einer permanenten 301-Weiterleitung so ausgegeben werden:

http://www.domain.tld/verzeichnis/vierstellige-zahl.0.html

Geht das mit mod_rewrite?

 
onemorenerd
03-11-2009, 14:24 
 
Ja das geht.

 
ollimagic
03-11-2009, 14:35 
 
Da bin ich ja erleichtert, kannst du mir sagen, in welcher Art und Weise ich das umschreiben soll.

 
wahsaga
03-11-2009, 14:36 
 
Ein bisschen wirst du dich ja schon mit mod_rewrite beschäftigt haben?

Dann stelle bitte konkrete Fragen, wenn du ein konkretes Problem hast.

 
hugo11
03-11-2009, 15:49 
 
Vielleicht könnte das ihm helfen...

RewriteRule ^([0-9]+)\.html$ http://www\.domain\.de/index\.php/$1\.0\.html [R=301,L]

 
TobiaZ
03-11-2009, 15:58 
 
Merke: mod_Rewrite != PHP :teach:

 
hugo11
03-11-2009, 16:04 
 
Hut ab! 3 weise Moderatoren mit 3 noch weiseren Antworten, die niemandem helfen...

 
onemorenerd
03-11-2009, 16:29 
 
Deine Antwort hilft ihm doch auch nicht. Damit wird der TO nämlich nur 404er bekommen, denn er hat keine index.php. Also Vorsicht hier im Glashaus!

 
hugo11
03-11-2009, 16:45 
 
Sorry, ich nahm das index als sein angegebenes Verzeichnis...

RewriteRule ^/verzeichnis/([0-9]+)\.html$ http://www\.domain\.de/verzeichnis/$1\.0\.html [R=301,L]

Ist das so besser..?

 
hugo11
04-11-2009, 01:40 
 
Super, soetwas habe ich erwartet.

Überhebliche Moderatoren.

Keine Antwort.

Der Beitrag kann bestimmt wegen der Inkompatilbiltät der Administratoren gelöscht werden.

 
onemorenerd
04-11-2009, 08:06 
 
Mein Freund, es heißt Inkompetenz, nicht Inkompatibilität.

Warum wärmst du den Thread eigentlich wieder auf? Du hast eine Lösung auf dem Silbertablett serviert - sei stolz auf dich und lass es gut sein. Deine Polemik ist hier nicht angebracht!

 
TobiaZ
04-11-2009, 11:50 
 
Der Beitrag kann bestimmt wegen der Inkompatilbiltät der Administratoren gelöscht werden. Inkompatibel wozu? :D

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:59 Uhr.