0

醜い URL は /profile.asp?ID=18751&BN=Starbright Property Care です

そして、私はそれが欲しい

/starbright_property_care

ルールがどうなるか知っていますか?

4

1 に答える 1

0

に変換/starbright_property_careする/profile.asp?ID=18751&BN=Starbright Property Care場合、ID パラメータは失われます。これは、パフォーマンスにとってあまり良い考えではありません。

それでもこの方法を使用したい場合は.htaccess、次のコードでa を使用します。

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^/(.*)$            /profile.asp?BN=$1      [L]

そしてあなたのPHPで:

$bn = ucwords(str_replace('_',' ',$_GET['BN']));
于 2013-06-11T22:13:23.820 に答える