0

私はこのURLを持っています:

<a href="drive_to_london/?procid=12">details</a>

URLはアドレスバーになります:

http://web228.sydney.webhoster.ag/soputnik/drive_to_london/?procid=12

でロジックを処理したいdetails.php

details.phpバックグラウンドでデータを処理し、アドレスに最初の URL を保持するにはどうすればよいですか?

私はこれを試しました:

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^drive_to_(.*)$   http://web228.sydney.webhoster.ag/soputnik/details.php [R=301,L]

しかし、それは機能していません、エラーは次のとおりです: NOT FOUND

助けてください

4

3 に答える 3

1

URL を変更したくない場合は、リダイレクトではなく、単なる書き換えです。

変化する:

RewriteRule ^/test/drive_to_(.*)$   /test/details.php [R=301,L]

次のようなものに:

RewriteRule ^/test/drive_to_(.*)$   /test/details.php?city=$1 [L]
于 2013-05-16T20:44:30.547 に答える